VF & SQL

10/11/2003 - 20:38 por Edith | Informe spam
Tengo una vista creado de una tabla de SQL que contiene un campo TEXT.
Cuando hago un Browse de la viste y quiero actualizar ese campo TEXT (que
sería un memo en VF) me da el siguiente error :

Error de Conectividad ODBC SQL Server Driver . Implicit conversion from
datatype "TEXT" to "VARCHAR" is no allowed. USE CONVERT function to run this
query.

Esto sucede sólo cuando existe una modificación no así cuando se dá de alta
el registro.

Si alguien me puede ayudar.
Desde ya muchas gracias.

Preguntas similare

Leer las respuestas

#1 Jorge Mota
10/11/2003 - 20:54 | Informe spam
Este tipo de post Iria mejor en microsoft.public.es.vfoxpro.Datos
ademas no es necesario que lo envies a mas de un foro
con que lo envies al mas adecuado bastaria, creo que somos los mismos
los que revisamos todos los foros no ?

Bueno, te recomiendo que cambies tu tipo de campo a
nVarchar o varchar de 2000, en SqlServer y en vfp te lo tomara
como Memo.


Saludos.


El Mon, 10 Nov 2003 16:38:11 -0300, Edith escribió:

Tengo una vista creado de una tabla de SQL que contiene un campo TEXT.
Cuando hago un Browse de la viste y quiero actualizar ese campo TEXT (que
sería un memo en VF) me da el siguiente error :

Error de Conectividad ODBC SQL Server Driver . Implicit conversion from
datatype "TEXT" to "VARCHAR" is no allowed. USE CONVERT function to run
this
query.

Esto sucede sólo cuando existe una modificación no así cuando se dá de
alta
el registro.

Si alguien me puede ayudar.
Desde ya muchas gracias.



Respuesta Responder a este mensaje
#2 Juan Terrones
11/11/2003 - 20:06 | Informe spam
tambien puede ser porque el tamaño de tu campo Char en Sql es demasiado
grande por eso al momento de querer actualizarlos desde VFP te sale ese
mensaje
debes cambiar el tipo de dato de ese campo a Varchar


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#3 Edith
12/11/2003 - 14:29 | Informe spam
El campo en el SQL es de tipo TEXT el problema es cunado quiero actualizarlo
(modificar el contenido del campo) desde una vista de Visual Fox.
Saludos.

"Juan Terrones" escribió en el mensaje
news:
tambien puede ser porque el tamaño de tu campo Char en Sql es demasiado
grande por eso al momento de querer actualizarlos desde VFP te sale ese
mensaje
debes cambiar el tipo de dato de ese campo a Varchar


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida