Announcement

Collapse
No announcement yet.

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

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • [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.

  • #2
    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

    Comment


    • #3
      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.

      Comment


      • #4
        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.

        Comment


        • #5
          Hello,

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

          Thank you!
          Best regards,
          Thomas Soares.
          ScriptCase International.

          Email: t.soares@scriptcase.net
          Visit our Blog: http://www.scriptcase.net/blog/
          Visit out fan page: http://www.facebook.com/Scriptcase

          Comment


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

            Comment


            • #7
              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,

              Comment


              • #8
                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...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/?Link...48&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

                Comment


                • #9
                  Originally posted by ayepes2003 View Post
                  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...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/?Link...48&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
                  Thenk you for the feedback!

                  Have a nice day!
                  Best regards,
                  Thomas Soares.
                  ScriptCase International.

                  Email: t.soares@scriptcase.net
                  Visit our Blog: http://www.scriptcase.net/blog/
                  Visit out fan page: http://www.facebook.com/Scriptcase

                  Comment

                  Working...
                  X