|
La cosa es que los cursores que uso son del lado cliente... sigo sin entender.
De todas maneras resolví el problema así:
Declaré los campos "Observacion" como VARCHAR(5000), como M es mayor que 255, MySQL transforma automáticamente el data type VARCHAR a TEXT o MEDIUM TEXT...
Y así anda!!!!!!!!! (!?)
Al volver a declarar el data type como TEXT, me vuelve a joder la vida...
Esto también me pasaba con MSSQL, pero como el proyecto abortó no tuve tiempo de ver como se resolvía. Algo tiene que ver con DEFAULT NULL, donde parece que VB tiene dificultades para sobrescribir un campo TEXT cuando es NULL (o algo así...)
Sigamos...
De todas maneras gracias
-- Mensaje Original -- Enviado por: Juan Jose Costello Levien <[EMAIL PROTECTED]> Fecha:12/10/2006 14:36:21 Para: vbusers List Member<[email protected]> Título: [vbusers] MySQL campos tipo TEXT Héctor,
Encontré esto:
"The
GetChunk() and AppendChunk() methods from ADO doesn't work as expected when the cursor location is specified as adUseServer. On the other hand, you can overcome this error by using adUseClient.""A simple example can be found from, http://www.dwam.net/iishelp/ado/docs/adomth02_4.htm ". La idea es que del lado de VB el cursor lo uses del lado del cliente, como este ejemplo: Dim conn As ADODB.ConnectionSet conn = New ADODB.Connectionconn.ConnectionString = GloConnectionStringconn.CursorLocation = adUseClientconn.Open
Saludos.
Juan
On 10/12/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
De nuevo!!!
__________________________________________________ Internet gratis. Siempre. http://www.fullzero.com.ar |
