consulta SQL
Publicado por Niko (2 intervenciones) el 26/03/2009 17:40:36
Saludos...
Tengo la siguiente codigo:
______________________________________________________
Dim dbs As DAO.Database
Dim rst As DAO.Recordset
Dim sql As String
If Not IsNull(Me!Texto1]) Then
Set dbs = CurrentDb
sql = "SELECT Stock.*, Productos.Descripcion, Productos.tipoProd, Productos.comTP FROM Productos INNER JOIN Stock ON Productos.codProd = Stock.codProd WHERE (((Productos.tipoProd)='SIM CARD') AND ((Stock.numserie)= Me!Texto1) AND ((Stock.vendido)=False) AND ((Stock.plan)='PREPAGO'));"
Set rst = dbs.OpenRecordset(sql)
_______________________________________________________
el problema esta en: ((Stock.numserie)= Me!Texto1 )
no me da ningun registro
cuando coloco las comillas. ((Stock.numserie)= '& Me!Texto1 &' )
igual no me da ningun registro
como deberia ser la sintaxis correcta...
Gracias
Tengo la siguiente codigo:
______________________________________________________
Dim dbs As DAO.Database
Dim rst As DAO.Recordset
Dim sql As String
If Not IsNull(Me!Texto1]) Then
Set dbs = CurrentDb
sql = "SELECT Stock.*, Productos.Descripcion, Productos.tipoProd, Productos.comTP FROM Productos INNER JOIN Stock ON Productos.codProd = Stock.codProd WHERE (((Productos.tipoProd)='SIM CARD') AND ((Stock.numserie)= Me!Texto1) AND ((Stock.vendido)=False) AND ((Stock.plan)='PREPAGO'));"
Set rst = dbs.OpenRecordset(sql)
_______________________________________________________
el problema esta en: ((Stock.numserie)= Me!Texto1 )
no me da ningun registro
cuando coloco las comillas. ((Stock.numserie)= '& Me!Texto1 &' )
igual no me da ningun registro
como deberia ser la sintaxis correcta...
Gracias
Valora esta pregunta


0