» »

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 ??

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.

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

jakec ::

Ne v bazi nocem spremenljivke. hocem vrednosr spremenljivke. Recimo de ima x="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....

Microsoft ::

Poskus takole:
Rs.Open "INSERT INTO Clani (Ime) VALUES(" & x.ToString() & ")", Cn, adOpenStatic, adLockReadOnly


by Miha
s8eqaWrumatu*h-+r5wre3$ev_pheNeyut#VUbraS@e2$u5ESwE67&uhukuCh3pr

jakec ::

Microsoft ?
V tem primeru more bit spremenjlivka x deklarirana kot?

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


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Java - uvoz XML in izvoz v MySQL pomoč

Oddelek: Programiranje
372882 (2219) igor0203
»

access -> word ali excel

Oddelek: Programska oprema
51225 (1166) zavajon
»

Http 500 internal server error

Oddelek: Izdelava spletišč
81910 (1815) manger
»

Datumski format ..?

Oddelek: Programiranje
81188 (1056) erik
»

Problem z insert statementom asp+M$ Acces

Oddelek: Programiranje
91008 (901) webblod

Več podobnih tem