Avatar billede Jman Praktikant
29. august 2002 - 14:26 Der er 6 kommentarer og
1 løsning

problemer med variable i select

Hey

kode:
<%
Set dboracle = CreateObject("ADODB.Connection")
strConn = "DSN=SAOracle;Database=pub;uid=drs;pwd=drs"
get_adno = request.querystring("ordrenummer")&".qxd"
dboracle.Open strConn
strSQL = "Select * FROM ANNTID WHERE TEXT = 'get_adno' order by timestamp"
Set rsoracle = CreateObject("ADODB.Recordset")
rsoracle.Open strSQL, dbOracle
%>

Jeg kan godt lave en respons.write("get_adno") og få skrevet xxxxxx.qxd hvor xxxxxx = ordrenummer.
MEN når jeg vil lave selecten får jeg ikke vist noget overhovedet, når jeg kalder feltnavnene.

hvis jeg skifter get_adno ud i selecten med xxxxxx.qxd, får jeg indholdet af felterne...

Hvad er der galt ?
Avatar billede -mundi- Nybegynder
29. august 2002 - 14:30 #1
strSQL = "Select * FROM ANNTID WHERE TEXT = '"&get_adno&"' order by timestamp"
Avatar billede 3z Nybegynder
29. august 2002 - 14:35 #2
Det er fordi du i din select sætning søger efter ordet get_adno og ikke variablen get_adno. Her er hvordan du skal hente det:

strSQL = "Select * FROM ANNTID WHERE TEXT = '" & get_adno & "' order by timestamp"
Avatar billede -mundi- Nybegynder
29. august 2002 - 14:37 #3
lissom jeg skrev for 5 minutter siden :-)
Avatar billede 3z Nybegynder
29. august 2002 - 14:41 #4
he he ja sorry - jeg havde ikke lige set din kommentar - var travlt optaget af at skrive ;)
Avatar billede Jman Praktikant
29. august 2002 - 14:47 #5
perfect
Avatar billede 3z Nybegynder
29. august 2002 - 14:55 #6
Årh kunne da godt have fået lidt for min fine forklaring... :)
Avatar billede Jman Praktikant
29. august 2002 - 14:58 #7
ja.. det kunne du godt, men det gjorde du ikk' *GG*
Nej, jeg synes altid at når to svar er (næsten) ens bør førstkommende belønnes - sorry
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester