Ya lo resolví!!!, usando la constante adLongVarchar y pasando la longitud
del parametro.

 

Muchas gracias de todos modos Daniel.

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Daniel
Calvin
Sent: Martes, 02 de Enero de 2007 09:28 p.m.
To: vbusers List Member
Subject: [vbusers] Capa de Datos

 

Ta, ahora entiendo, mira aca estoy medio en pampa y la vía....

Mañana desde el Banco que tengo el framework completo te digo, es una
pavada.

 

El único tema alli tiene que ver con los tamaños a subir al campo, mañana te
digo bien.

 

 

Daniel
 

El día 2/01/07, Carlos Marcelo Santos <[EMAIL PROTECTED]> escribió: 

Muchas Gracias Daniel:

Mi problema es el siguiente.

Tengo hecha una clase de acceso a datos que usa 'Microsoft ActiveX Data
Objects 2.8 Library', la tengo implementada en varias aplicaciones y anda
bien, siempre contra SQL Server 2000. Hasta ahora nunca tuve necesidad de
almacenar cadenas de más de 8000 caracteres, por lo que me venía arreglando
con VARCHAR(8000). Como ya no me alcanza intenté usar el tipo de dato TEXT,
pero, cuando creo el parámetro, tengo un problema al definir el tipo de
dato. Concretamente: 

 

com.Parameters.Append com.CreateParameter(Type:=ad?????,
Direction:=adParamInput)

 

No encuentro el valor para TipoDato, en el DataTypeEnum no existe constante
simbólica para TEXT o NTEXT 

 

Con este modelo de datos, ¿tengo posibilidad de manejar cadenas de largo
superior a 8000 caracteres? 

Por la afirmativa ¿Cómo podría hacerlo?

Por la negativa ¿Qué alternativa puedo manejar?

 

Gracias nuevamente.

 

Carlos.

 

 

 

 

  _____  

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Daniel
Calvin
Sent: Martes, 02 de Enero de 2007 02:12 p.m.
To: vbusers List Member
Subject: [vbusers] Capa de Datos

 

Hola Carlos

 

El proyecto original lo podés encontrar en sourceforge,
http://dacdataaccesshe.sourceforge.net/, es solo un wrapper sobre ADO.

 

Contame que necesitas, que dificultad estas teniendo con los campos text y
trato de ayudarte.

 

Lamentablemente no he publicado actualizaciones en sf por compromisos
asumidos con una consultura que me ha comprado el producto ( un framework de
persistencia , un ORM, para vb6 ), en realidad un producto mucho mas grande
del cual este forma parte. 

 

Bueno, bajalo y si necesitas ayuda avisame, también puedo mandarte una
versión mas actualizada, aunque la que esta publicada funciona
perfectamente. 

 

Saludos

 

Daniel Calvin

PD: Los que estén interesados en el tema persistencia y oop les recomiendo
que miren http://www.cooperator.com.ar <http://www.cooperator.com.ar/> ,
encontrarán una herramienta muy completa, genera DALs tipadas y objetos del
dominio. ( Ojo en para plataforma Net, genera código VB.Net como C# )

 

El día 2/01/07, Carlos Marcelo Santos < <mailto:[EMAIL PROTECTED]>
[EMAIL PROTECTED]> escribió: 

Hola Lista:

Hace un tiempo Daniel Calvin publicó una capa de datos para VB6 ¿alguien
sabe dónde la puedo encontrar? 

Sino, alguien sabe de alguna capa de datos que soporte parámetros de tipo
TEXT.

 

Muchas Gracias.

 

Carlos Marcelo Santos.




-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar <http://www.cooperator.com.ar/> 
Microsoft Certified Professional 




-- 
Daniel A. Calvin
Cooperator Team Member
http://www.cooperator.com.ar
Microsoft Certified Professional 

Responder a