Forum » Programiranje » SQL INSERT INTO spremenljivka?
SQL INSERT INTO spremenljivka?
jakec ::
LP
Je mozno recimo da namesto "INSERT INTO Tabela (stolpec) VALUES('vrednost') "
pisemo "INSERT INTO Clani (Ime) VALUES(spremenljivka)" //To javlja napako
je sploh mozno vstavljati vrednost spremenljivke ??
Je mozno recimo da namesto "INSERT INTO Tabela (stolpec) VALUES('vrednost') "
pisemo "INSERT INTO Clani (Ime) VALUES(spremenljivka)" //To javlja napako
je sploh mozno vstavljati vrednost spremenljivke ??
Poldi112 ::
Ne razumem te cisto. Ampak ce npr. uporabis php seveda lahko vnasas vrednost spremenljivke. S tem da sam query ima pri vnosu vrednost. Ker v bazi sami verjetno noces spremenljivke, ane?
Where all think alike, no one thinks very much.
Walter Lippmann, leta 1922, o predpogoju za demokracijo.
Walter Lippmann, leta 1922, o predpogoju za demokracijo.
jakec ::
pozabu povedat
V visual basicu
recimo :
Set Rs = New ADODB.Recordset
Set Cn = New ADODB.Connection
If Cn.State = adStateClosed Then
Cn.ConnectionString = "DSN=test"
Cn.Open
On Error GoTo 0
End If
dim x as string
x="Nekaj"
Rs.Open "INSERT INTO Clani (Ime) VALUES(x)", Cn, adOpenStatic, adLockReadOnly //javlja napako.
Sej vem da tko ne gre, pa sprasujem kako je treba ??
Hvala
V visual basicu
recimo :
Set Rs = New ADODB.Recordset
Set Cn = New ADODB.Connection
If Cn.State = adStateClosed Then
Cn.ConnectionString = "DSN=test"
Cn.Open
On Error GoTo 0
End If
dim x as string
x="Nekaj"
Rs.Open "INSERT INTO Clani (Ime) VALUES(x)", Cn, adOpenStatic, adLockReadOnly //javlja napako.
Sej vem da tko ne gre, pa sprasujem kako je treba ??
Hvala
jakec ::
Ne v bazi nocem spremenljivke. hocem vrednosr spremenljivke. Recimo de ima x="Nekaj"
in da bi blo potem v bazi "Nekaj"
in da bi blo potem v bazi "Nekaj"
Vrocipes ::
Sicer nevem kak je tukaj ampak pri phpju je recimo tako; VALUES ('$variable1', '$variable')
.... mogoče je finta apostrofov, če jih pa hočeš več jih ločil z vejico. Ti pa rečem da je tako pri php, mogoče bo pomagalo....
.... mogoče je finta apostrofov, če jih pa hočeš več jih ločil z vejico. Ti pa rečem da je tako pri php, mogoče bo pomagalo....
Microsoft ::
Poskus takole:
Rs.Open "INSERT INTO Clani (Ime) VALUES(" & x.ToString() & ")", Cn, adOpenStatic, adLockReadOnly
by Miha
Rs.Open "INSERT INTO Clani (Ime) VALUES(" & x.ToString() & ")", Cn, adOpenStatic, adLockReadOnly
by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr
jakec ::
Rešil problem.
Lotu sem se ga čist narobi, Preveč prazna glava:)
rešitev:
Rs.Open "SELECT * FROM Clani", Cn, adOpenStatic, adLockOptimistic
With Rs
.AddNew
.Fields("Ime").Value = Text1.Text
.Fields("Priimek").Value = Text2.Text
.Fields("Kraj").Value = Text3.Text
.Fields("Status").Value = Option1(Index1).Caption
.Update
End With
LP
Lotu sem se ga čist narobi, Preveč prazna glava:)
rešitev:
Rs.Open "SELECT * FROM Clani", Cn, adOpenStatic, adLockOptimistic
With Rs
.AddNew
.Fields("Ime").Value = Text1.Text
.Fields("Priimek").Value = Text2.Text
.Fields("Kraj").Value = Text3.Text
.Fields("Status").Value = Option1(Index1).Caption
.Update
End With
LP
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Java - uvoz XML in izvoz v MySQL pomočOddelek: Programiranje | 2882 (2219) | igor0203 |
» | access -> word ali excelOddelek: Programska oprema | 1225 (1166) | zavajon |
» | Http 500 internal server errorOddelek: Izdelava spletišč | 1910 (1815) | manger |
» | Datumski format ..?Oddelek: Programiranje | 1188 (1056) | erik |
» | Problem z insert statementom asp+M$ AccesOddelek: Programiranje | 1008 (901) | webblod |