Valor de variable en sentencia SQL
Hola buenas,
supongamos el siguiente procedimiento con una variable x (aunque sea una constante) con el fin de eliminar un registro:
Private Sub Enviar_Click()
dim x as integer
x=2
DoCmd.RunSQL ("Delete from Tabla where Number=x")
End Sub
La pregunta sería cómo asignar en la consulta SQL el valor de la variable x para que el procedimiento se ejecute correctamente, dado que tal y como está escrito, es decir: "...where Number=x", no funciona como debería hacerlo.
No vale poner Number=2, pues debo hacerlo usando la variable x.
Gracias de antemano y un saludo.