problemas al ordenar tabla utilizando variable

Apolinar
28 de Enero del 2005
como le hago para que me muestra algunos datos utilizando variables yo hago algo como esto
Private Sub CmdOrdenar_Click()
Dim var as string
var = "Marta"
Data1.RecordSource = “SELECT * FROM tabla where tabla.Nombre = 'var' ORDER BY apellidos”
Data1.Refresh
End Sub
me muestra un mensaje de error pocos parametros, que es lo que hace falta, si esribo en lugar de var escvribo Marta entonces si me los muestra


l_island
28 de Enero del 2005
Para String:

Dim var as string
var = "Marta"
Data1.RecordSource = “SELECT * FROM tabla where tabla.Nombre = '" & var & "' ORDER BY apellidos”
Data1.Refresh

Para numéricos:

Dim var as long
var = 325
Data1.RecordSource = “SELECT * FROM tabla where tabla.Codigo = " & var & " ORDER BY apellidos”
Data1.Refresh

Saludos!!
l_island

carlos
28 de Enero del 2005
Dim var as string
var = "Marta"
Data1.RecordSource = “SELECT * FROM tabla where tabla.Nombre like '" & var & "' ORDER BY apellidos”
Data1.Refresh