Hur använder man en variabel i en SQL sats. Ex Menar du något sånt här? Hej Tack För hjälpen !! Y ='" & Text1 & "'"Variabel
strSQL = "SELECT X.X FROM Tabell WHERE Y =varabel"
MVH PeterSv: Variabel
strSQL = "SELECT X.X FROM Tabell WHERE Y =" & Text1
Alternativt om det råkar vara ett text fält:
strSQL = "SELECT X.X FROM Tabell WHERE Y ='" & Text1 & "'"
Fast då bör man också ersätta ' tecknet med två '' tecken:
strSQL = "SELECT X.X FROM Tabell WHERE Y ='" & Replace(Text1,"'","''") & "'"Sv: Variabel
Alternativet är att du skapar en stored procedure
som tar en variabel som inparameter
con.execute("mystoredP, " & variabeln)
NettanSv: Variabel
Fugerade alldeles utmärkt.
Det Nettan föreslog verkade inntressant !
PETER