Error SQL en consulta sencilla
Publicado por Javier (14 intervenciones) el 13/12/2001 05:47:42
Hola a todos.Tengo un Grid enlazado a un control data.Al control data le paso diferentes select dependiendo de los criterios de búsqueda especificados por el usuario.Funcionan todas bien pero hay una que da error:
3079 The specified field 'Id_Donacion' could refer to more than one table listed in the FROM clause of your SQL statement.
La consulta es la siguiente:
SELECT Donaciones.Id_Donacion, Donaciones.Autor , Donaciones.Titulo, Donaciones.Imagen
FROM Donaciones ,Inventarios
WHERE Inventarios.Inventario=77801 AND Donaciones.ID_Donacion = Inventarios.Id_Donacion
Lo curioso es que si abro la b.d de Access y ejecuto esta consulta funciona correctamente , pero desde visual me da un error.
Si alguien pudiese ayudarme se lo agradecería.
Un saludo para todos y gracias de antemano.
3079 The specified field 'Id_Donacion' could refer to more than one table listed in the FROM clause of your SQL statement.
La consulta es la siguiente:
SELECT Donaciones.Id_Donacion, Donaciones.Autor , Donaciones.Titulo, Donaciones.Imagen
FROM Donaciones ,Inventarios
WHERE Inventarios.Inventario=77801 AND Donaciones.ID_Donacion = Inventarios.Id_Donacion
Lo curioso es que si abro la b.d de Access y ejecuto esta consulta funciona correctamente , pero desde visual me da un error.
Si alguien pudiese ayudarme se lo agradecería.
Un saludo para todos y gracias de antemano.
Valora esta pregunta


0