 
			
				18/10/2004, 14:16
			
			
			     |  
      |    |    |    Fecha de Ingreso: octubre-2004  
						Mensajes: 6
					  Antigüedad: 21 años 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           |