Visual Basic - consulta SQL desde VB

Life is soft - evento anual de software empresarial
 
Vista:

consulta SQL desde VB

Publicado por Daniel (4 intervenciones) el 27/08/2005 01:05:30

Hola a todos, si me pueden ayudar, debe ser sencillo pero no
consigo resolverlo. Tiene que ver con parametros.

La idea es que en un form la persona seleccione la categoria (que es texto) y a partir de lo
seleccionado me muestre en un DataGrid los medicamentos de esa categoria.

He probado lo siguiente:

Dim SQL As String
Dim strQuery As String
Dim A As string

A = Text1.Text 'en Text1.text se deposita lo que selecciona la persona

SQL = "Select Medicamentos.Id_medicamento, Medicamentos.Descripcion" _
& " FROM Medicamentos" _
& " WHERE Medicamentos.Descripcion = " & A '(o con LIKE si resuelve me sirve)

strQuery = SQL
Adodc1.RecordSource = strQuery
Adodc1.Refresh


"A" es una variable en donde se depositará la seleccion de la persona
El DataGrid esta enganchado al Adodc1

Desde ya muchas gracias!!!
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:consulta SQL desde VB

Publicado por ivan ramirez (463 intervenciones) el 27/08/2005 03:06:22
Solamente en caso de que DESCRIPCION sea tipo texto o caracter...

Intenta poniéndole comillas a la variable A

SQL = "Select Medicamentos.Id_medicamento, Medicamentos.Descripcion" _
& " FROM Medicamentos" _
& " WHERE Medicamentos.Descripcion = " & "'" & A & "'"

SALUDOS
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