Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/05/2007, 09:24
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 23 años
Puntos: 7
Re: Hacer Insert a un campo fecha de un DBF desde .NET

Lo puse asi:
Código:
Parametro = New Data.Odbc.OdbcParameter
Parametro.ParameterName = "?Fecha"
Parametro.OdbcType = Odbc.OdbcType.DateTime
Parametro.Value = CDate('2007-05-01')
...
Insert Into Tabla (CampoFecha) Values(?Fecha)
...
Y me da el siguiente error: {"ERROR [42000] [Microsoft][ODBC Visual FoxPro Driver]Syntax error."}.

Lo puse asi:
Código:
Parametro = New Data.Odbc.OdbcParameter
Parametro.ParameterName = "?Fecha"
Parametro.OdbcType = Odbc.OdbcType.DateTime
Parametro.Value = CDate('2007-05-01')
...
Insert Into Tabla (CampoFecha) Values(?)
...
Y me da el siguiente error: ERROR [07001] [Microsoft][ODBC Visual FoxPro Driver]Wrong number of parameters.

Lo puse asi:
Código:
Parametro = New Data.Odbc.OdbcParameter
Parametro.ParameterName = "?Fecha"
Parametro.OdbcType = Odbc.OdbcType.DateTime
Parametro.Value = CDate('2007-05-01')
...
Insert Into Tabla (CampoFecha) Values(Fecha)
...
Y me da el siguiente error: ERROR [S1000] [Microsoft][ODBC Visual FoxPro Driver]Variable 'FECHA' is not found..
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--