Re: Simbolos dentro de cadenas

From: Henry <hensa22(at)yahoo(dot)es>
To: Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Simbolos dentro de cadenas
Date: 2007-03-13 21:24:52
Message-ID: 298938.32649.qm@web30807.mail.mud.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

por eso es mejor usar funciones de postgres y ahi insertar tus registros.
a esa funcion la llamas desde VB con ADODB:Command,

Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar> escribió:

Maestros, tengo el problema que cuando intento guardar una cadena en un campo del tipo character(50) hay carcateres que me dan problemas esto lo hago desde VB con

sql= "UPDATE ""Acta"" SET " _
& """FechaCarga""='" & Format(campos(2), "dd/mm/yyyy") & "', " _
& """Lugar""='" & lugar & "' " _
& " WHERE ""CodActa""='" & tuplas2!CodActa & "';"
cnn.Execute (sql)

la cosa es que si el campo lugar tiene
por ejemplo !"·$%&/()=?¿ÑѪºÇÇÁÉÍÓÚÀÈÌÒÙ><hola

me da el error como si se pasa de los 50 caracteres
fui viendo simbolo por simbolo y tuve que hacer una funcion que reemplaza los caracteres problematicos por un *, los que me dieron problemas eran
"
!
&
%
·
º
lo raro aun mas es que si copio el contenido de la variale sql en tiempo de ejecucion y la pego en un pgpadmin3 la instruccion se ejecuta sin problemas... y ademas como aseguro que son solo estos, hay alguna funcion de postgree que reemplace los caracteres problematicos asegurandome que no se pinchara el programa con cualquier cadena que tenga?



---------------------------------
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!


---------------------------------
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
Probalo ya!


---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2007-03-13 21:38:17 Re: no existe la funcion
Previous Message Jairo Sánchez 2007-03-13 21:23:45 Re: no existe la funcion