Visual Basic - ¡Urgente DBGrid consulta SQL!

Life is soft - evento anual de software empresarial
 
Vista:

¡Urgente DBGrid consulta SQL!

Publicado por lucaco (7 intervenciones) el 21/10/2004 14:12:53
Hola:
Necesito urgente mostrar la selección de una tabla BD Access XP llamada "Registros" en un DataGrid. Sin embargo me arroja el siguiente error: (estoy utilizando ADO Data Control)

Private Sub Command1_Click()
Adodc1.RecordSource = ("SELECT * FROM Registros WHERE Cod_Pri =10")
Adodc1.Refresh
DataGrid1.Refresh
End Sub

El error del mensaje es el siguiente: "Error de sintaxis en la clausula from"
"Error en el método Refresh del objeto "IAdodc1""

Por favor a quien me pueda orientar le estaré muy agradecido.

Luis
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:¡Urgente DBGrid consulta SQL!

Publicado por Ariel (94 intervenciones) el 21/10/2004 17:58:49
Hola

segun veo tu codigo, le falta la conexion

Private Sub Command1_Click()
dim Sql as String

Adodc1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=Tubase.mdb"

sql= "SELECT * FROM Registros WHERE Cod_Pri =10"
'el sql va sin Parentesis.

Adodc1.CommandType=adCmdText
Adodc1.RecordSource =Sql

Adodc1.Refresh
DataGrid1.Refresh

End Sub

Espero q te funcione, si tienes problemas te puedo mandar un ejemplo.

Saludos

Ariel...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¡Urgente DBGrid consulta SQL!

Publicado por lucaco (7 intervenciones) el 21/10/2004 19:34:46
Realmente soy un principiante en esto de VB y ADO. Agradecería sinceramente si me enviaras el ejemplo que mencionas.

De atemano muchas gracias..

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:¡Urgente DBGrid consulta SQL!

Publicado por Ariel (94 intervenciones) el 22/10/2004 23:26:21
Hola

ya te envie el ejemplo a tu correo.
disculpa no responderte antes.

Suerte.

Ariel.....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar