
18/10/2004, 14:16
|
| | Fecha de Ingreso: octubre-2004
Mensajes: 6
Antigüedad: 20 años, 4 meses Puntos: 0 | |
Es igual la sintaxis de SQL y OLEDB Hola Amigos:
Tengo un problema con una aplicacion Windows, donde hago una consulta, en un usuario funciona sobre SQL y en otro sobre una tabla Access, la cuestión es que en SQL la consulta funciona correctamente y en OLEDB da un error, "Excepción no controlada del tipo 'System.Data.OleDb.OleDbException' en system.data.dll"
esta es la consulta:
OLEDB: (No funciona)
Me.OleDbSelectCommand1.CommandText = "SELECT * FROM Facturas " _
& "WHERE (Fecha >= '" & FechaIni & "'AND Fecha <= '" & fechaFin & "') " _
& "AND (ChequeCI = 0) AND (CodigoCliente = 55)"
Me.OleDbSelectCommand1.Connection = Me.OleDbConnection1
OleDbDataAdapter1.Fill(DS, "Facturas")
SQL: (Correcto)
Me.SqlSelectCommand1.CommandText = "SELECT * FROM Facturas " _
& "WHERE (Fecha >= '" & FechaIni & "'AND Fecha <= '" & fechaFin & "') " _
& "AND (ChequeCI = 0) AND (CodigoCliente = 55)"
Me.SqlSelectCommand1.Connection = Me.AqlConnection1
SqlDataAdapter1.Fill(DS, "Facturas")
¿ A que se debe ?, acaso no es igual la sintaxis, solo cambiando SQL por OLEDB.
Gracias de antemano |