Resumen Error con ado y datagrid   (2 mensajes )

Mensaje enviado por Pedro <jinxs_78@yahoo.com> el 20/04/2003


Esto lo encontré en
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/oledb/htm/oledboraprovider_32.asp

Oracle Server Converts Empty Strings to Null Values
When updating an Oracle database using this provider, be aware that Oracle will convert empty strings to NULL. When using the ADO Update method, you may receive the error "The specified row could not be located for updating; Some values may have been changed since it was last read."
(80040e38). This occurs because the Oracle server converts the empty string to NULL, but the ADO Recordset object stores the empty string.

Pedro Mora.



Mensaje enviado por Pedro <jinxs_78@yahoo.com> el 20/04/2003

Segui buscando en la KB de M$ y di con este articulo que pone justo el dedo en la llaga. El problem trata con los campos autonumericos que pueden no estar disponibles para el recordset ya que el Proveedor OLE DB 3.5 e incluso el 4.0 no pueden devolver el valor de los campos autonuméricos mas recientes que hayan sido insertados desde un tabla de Access 97.

Solucion: Usar Access 2000. Si no es posible hacer la actualizzacion, entonces evitar el uso de campos Autnuméricos.

Este es el link:

http://support.microsoft.com/default.aspx?scid=kb;en-us;294842

Saludos !

Pedro.



Resumen Resumen

Visual Basic Página de Visual Basic

Página principal Página principal

www.jrubi.com