[SOLVED] Unicode data in a Unicode-only collation or ntext data cannot

Good day group.
the application conect two database sqlserver, the field type NTEXt, in wizard form the error conection

i change por sc_lokup and use cast(field as text) in event onrecord. asing value field.
the error Unicode data in a Unicode-only collation or ntext data cannot be sent to clients using DB-Library (such as ISQL) or ODBC version 3.7 or earlier.

i like use wizard and code.

thanks.

Hello,

I could not understand the issue very well.

I believe you are from a spanish speaking country, right? If so, could you please repost the issue in spanish?

regards,
Bernhard Bernsmann

Gracias, bartho. por contestar.
tengo la version scriptcase 8.0.015. tengo una base de datos que esta en sqlserver 2008 R2, pertenece a un ERP, quiero usar esta base de datos para tomar informacion, para ser usada en la aplicacion que estoy creando.
he encontrado que al usar el assistente de aplicaciones, cuando me conecto a una tabla que tiene camppos tipo Ntext, el sistema no trae los campos.

Opte por usar la opcion de rellenar un campo usando la macro sc_lookup, pero hay es donde saca este mensaje que relaciono. Yo busque en internet y recomiendan usar la funciona CAST.

pero no puedo hacerlo desde el asistente de sqlbuilder porque al seleccionar la tabla, y paso a la pesta?a de campos, no trae nada.

Respuesta

Gracias, bartho. por contestar.
tengo la version scriptcase 8.0.015. tengo una base de datos que esta en sqlserver 2008 R2, pertenece a un ERP, quiero usar esta base de datos para tomar informacion, para ser usada en la aplicacion que estoy creando.
he encontrado que al usar el assistente de aplicaciones, cuando me conecto a una tabla que tiene camppos tipo Ntext, el sistema no trae los campos.

Opte por usar la opcion de rellenar un campo usando la macro sc_lookup, pero hay es donde saca este mensaje que relaciono. Yo busque en internet y recomiendan usar la funciona CAST.

pero no puedo hacerlo desde el asistente de sqlbuilder porque al seleccionar la tabla, y paso a la pesta?a de campos, no trae nada.

Hello,

Could you send me the “sql dump” of this table is in trouble so I can simulate in my system?

Thank you!

thanks you thomas.
you create table sqlserver 2008 R2.
one field name NAMECUSTTABLE type ntext

amigos encontre la falla, como existen campos de tipo ntext en la base de datos sqlserver. es necesario hacer la conexion de tipo server native pdo.
en mi servidor de desarrollo ya funciono,. ahora estoy en hacer funcionar la conexion en el servidor de productivo, ya he instalado la ultma version del cliente de sqlserver 2012 yno funciona.
les dejo el dato,

amigos la solucion completa. es la siguiente.

  1. Recomendado para usar bases de datos 2008 o superior es hacer conexiones tipo native pdo
    http://www.scriptcase.net/docs/en_us/connecting-your-database/sql-server/ms-sql-server-native-srv-pdo
    tuve problemas al pasar a productivo, pero la soluciones instalar el cliente nativo sql102 aca el link.
    http://msdn.microsoft.com/en-us/library/ms131321.aspx
    y el link exacto del sqlclient es http://go.microsoft.com/fwlink/?LinkID=239648&clcid=0x409
    en el php.ini del apache, yo use el zend server para windows (windows 2008 R2 SP1)
    extension=php_pdo_sqlsrv_54_nts.dll para conectarse a sqls2008 r2.

ya pude crear la conexion de base de datos y usar campos tipo ntext, tanto en productivo como en desarrollo.

espero esto le pueda servir a otra persona

[QUOTE=ayepes2003;30278]amigos la solucion completa. es la siguiente.

  1. Recomendado para usar bases de datos 2008 o superior es hacer conexiones tipo native pdo
    http://www.scriptcase.net/docs/en_us/connecting-your-database/sql-server/ms-sql-server-native-srv-pdo
    tuve problemas al pasar a productivo, pero la soluciones instalar el cliente nativo sql102 aca el link.
    http://msdn.microsoft.com/en-us/library/ms131321.aspx
    y el link exacto del sqlclient es http://go.microsoft.com/fwlink/?LinkID=239648&clcid=0x409
    en el php.ini del apache, yo use el zend server para windows (windows 2008 R2 SP1)
    extension=php_pdo_sqlsrv_54_nts.dll para conectarse a sqls2008 r2.

ya pude crear la conexion de base de datos y usar campos tipo ntext, tanto en productivo como en desarrollo.

espero esto le pueda servir a otra persona[/QUOTE]

Thenk you for the feedback!

Have a nice day!