ACCESO A DBF..URGENTE

15/10/2005 - 22:05 por cali | Informe spam
tengo un query
Select * Into Arest11 From Openrowset('Msdasql','Driver=Microsoft Visual
Foxpro Driver;
Sourcedb=C:\Resomasa\Dat\Res; Sourcetype=Dbf','Select * From
[Arest11]' )

y cuando lo ejecuto ,e sale este rror

Servidor: mensaje 7341, nivel 16, estado 2, línea 1
No se puede obtener el valor actual de fila de la columna '[Msdasql].cangad'
del proveedor OLE DB 'Msdasql'. Error de conversión. El valor ha desbordado
el tipo de datos que usa el proveedor.
[OLE/DB provider returned message: La operación de múltiples pasos de OLE DB
generó errores. Compruebe los valores de estado de OLE DB si es posible. No
se realizó ningún trabajo.]
Traza de error de OLE DB [OLE/DB Provider 'Msdasql' IRowset::GetData
returned 0x80040e21: Data status returned from the provider:
[COLUMN_NAME=cangad STATUSÛSTATUS_E_DATAOVERFLOW]].

alguien sabe por k es..o k otroa forma de acceder hay?
 

Leer las respuestas

#1 Gustavo Larriera [MVP]
15/10/2005 - 23:24 | Informe spam
Qué tipo de datos es la columna CANGAD y qué contiene?

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.
"cali" <nada> wrote in message news:ue$

tengo un query
Select * Into Arest11 From Openrowset('Msdasql','Driver=Microsoft Visual
Foxpro Driver;
Sourcedb=C:\Resomasa\Dat\Res; Sourcetype=Dbf','Select * From
[Arest11]' )

y cuando lo ejecuto ,e sale este rror

Servidor: mensaje 7341, nivel 16, estado 2, línea 1
No se puede obtener el valor actual de fila de la columna
'[Msdasql].cangad' del proveedor OLE DB 'Msdasql'. Error de conversión. El
valor ha desbordado el tipo de datos que usa el proveedor.
[OLE/DB provider returned message: La operación de múltiples pasos de OLE
DB generó errores. Compruebe los valores de estado de OLE DB si es
posible. No se realizó ningún trabajo.]
Traza de error de OLE DB [OLE/DB Provider 'Msdasql' IRowset::GetData
returned 0x80040e21: Data status returned from the provider:
[COLUMN_NAME=cangad STATUSÛSTATUS_E_DATAOVERFLOW]].

alguien sabe por k es..o k otroa forma de acceder hay?


Preguntas similares