** NORMAS DEL FORO **
Inicio del foro Inicio del foro > Access y VBA > Access y VBA
  Mensajes nuevos Mensajes nuevos RSS - Una consulta SQL con argumento variable
  Preguntas frecuentes Preguntas frecuentes  Buscar en el foro   Eventos   Registro Registro  Iniciar sesion Iniciar sesion

Tema cerradoUna consulta SQL con argumento variable

 Responder Responder
Autor
Mensaje
vimadi2020 Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 18/Enero/2017
Localización: colombia
Estado: Sin conexión
Puntos: 8
Enlace directo a este mensaje Tema: Una consulta SQL con argumento variable
    Enviado: 14/Julio/2017 a las 20:17
buenas tardes.
soy aprendiz de Access y lo que he aprendido lo he hecho buscando internet en foros como este que sin duda son una gran ayuda para quien tiene dudas y ante todo le agradezco a aquellas personas que de forma desinteresada nos brindan su ayuda.

mi problema es que estoy intentando hacer una consulta en sql pero no consigo pasarle un argumento en forma de variable. asi mismo que el resultado me lo asigne a otra variable

Sub busca_identificacion()
Dim codigo As String
codigo = "A2345"
Dim conecta As New Connection
Dim instruccion_sql As String
instruccion_sql = "select identificacion from personas where codigo_p = codigo"
Dim recordset1 As New Recordset
Set conecta = CurrentProject.Connection
recorset1.Open instruccion - SQL, conecta
Do Until recorset1.EOF
Debug.Print recorset1!IDENTIFICACION
recorset1.MoveNext
Loop
conecta.Close
Set conecta = Nothing
End Sub
vmd
Arriba
xavi Ver desplegable
Administrador
Administrador
Avatar
Terrassa-BCN

Unido: 10/Mayo/2005
Localización: Catalunya ||||
Estado: Sin conexión
Puntos: 11433
Enlace directo a este mensaje Enviado: 15/Julio/2017 a las 10:37
codigo_p es alfanumerico (debe ir entre comillas o apostrofes) y debe ir "fuera" de la SQL (de las comillas que delimitan la instrucción sql)

instruccion_sql = "select identificacion from personas where codigo_p = '" & codigo & "'"

Te he marcado los apostrofes en rojo.


Editado por xavi - 15/Julio/2017 a las 10:37
Xavi, un minyó de Terrassa

Mi web
Arriba
vimadi2020 Ver desplegable
Nuevo
Nuevo
Avatar

Unido: 18/Enero/2017
Localización: colombia
Estado: Sin conexión
Puntos: 8
Enlace directo a este mensaje Enviado: 17/Julio/2017 a las 20:13
Gracias muy amable por resolver mi duda, un pequeño detalle que no me dejaba avanzar, pero con su colaboración sigo en mi aprendizaje
vmd
Arriba
 Responder Responder
  Compartir tema   

Ir al foro Permisos de foro Ver desplegable