Jump to content


Photo

Problema al invocar un Procedimiento almacenado con parametros CLOB


  • Please log in to reply
12 replies to this topic

#1 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 03 November 2009 - 10:17 AM

Tengo un procedimiento almacenado en Db2 V5r3 con un parámetro de entrada de tipo CLOB. Al ejecutar el procedimiento desde delphi usando ADO me lanza el siguiente mensaje de error:

Error: Binding information is invalid.

Cabe mencionar que el parametro está definido en ADO como de tipo FtMemo. y el proveedor OleDb que utilizo es IbmDa400.

Agradezco de antemano su ayuda para solucionar este error.
  • 0

#2 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 03 November 2009 - 01:09 PM

nadie? :(
  • 0

#3 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 03 November 2009 - 01:35 PM

nadie? :(


Pos me respondo yo solo. Lo que he hecho es declarar el parametro como varchar utilizando la longitud máxima.  Varchar(32000)

Saludos
  • 0

#4 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 03 November 2009 - 02:14 PM

Ah vaya, primera vez que escucho ese tipo de dato.....

Salud OS
  • 0

#5 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 03 November 2009 - 02:35 PM

Ah vaya, primera vez que escucho ese tipo de dato.....

Salud OS


Yo también, pero por lo que veo es un tipo de BLOB que sólo está en las bases de datos Oracle y Db2, ¿es así?.
  • 0

#6 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 03 November 2009 - 02:56 PM


nadie? :(


Pos me respondo yo solo. Lo que he hecho es declarar el parametro como varchar utilizando la longitud máxima.  Varchar(32000)

Saludos


Jejejeje... deberías ponerte una estrellita a ti mismo por tu ayuda mi amor :p... Beshito (k)

Saludox ! :D
  • 0

#7 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 03 November 2009 - 02:58 PM


Ah vaya, primera vez que escucho ese tipo de dato.....

Salud OS


Yo también, pero por lo que veo es un tipo de BLOB que sólo está en las bases de datos Oracle y Db2, ¿es así?.



Así es, este tipo de datos existe en Oracle, Db2 cuyo fin es la de almacenar grandes cantidades de texto. En mysql, SqlServer y Access este tipo de dato es conocido como Text.

Saludos.
  • 0

#8 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 03 November 2009 - 03:02 PM

olvídé mencionar que en postgress también es conocido como text :p

saludos.
  • 0

#9 poliburro

poliburro

    Advanced Member

  • Administrador
  • 4945 posts
  • LocationMéxico

Posted 03 November 2009 - 03:02 PM



nadie? :(


Pos me respondo yo solo. Lo que he hecho es declarar el parametro como varchar utilizando la longitud máxima.  Varchar(32000)

Saludos


Jejejeje... deberías ponerte una estrellita a ti mismo por tu ayuda mi amor :p... Beshito (k)

Saludox ! :D


jejeje me quedo con el beshito.
  • 0

#10 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 03 November 2009 - 03:11 PM

jejejeje, ya me imagino al poli en la lucah libre, como polvo de estrellas jajajajajajaja

Imagen Enviada

Salud OS
  • 0

#11 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 03 November 2009 - 03:13 PM

:|  ^o|... no entendí

  • 0

#12 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 03 November 2009 - 03:15 PM

:|  ^o|... no entendí


Pues sigue poniendole estrellitas al buen poli y veras, al rato va a ser de los exoticos jejeje

Salud OS
  • 0

#13 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 03 November 2009 - 03:17 PM

Ahhhh, jejeje, por eso yo no se la puse, le dije que se la pusiera él... pero no quizo (y)

Saludox ! :D
  • 0




IP.Board spam blocked by CleanTalk.