Avatar billede martin181 Nybegynder
29. november 2001 - 10:36 Der er 9 kommentarer og
1 løsning

Bruge variabel i SQL streng?

Hejsa!

Jeg skal have en variabel sat ind i min sql-streng, men jeg kan ikke helt få det til at lykkes - her er en stump kode:

<% nr = OnOversigt(\"Medienr\") %>
<TR>
        <TD><%=OnOversigt(\"Medienr\")%></TD>
        <TD><%=OnOversigt(\"Programnavn\")%></TD>
<%
SET ONAntal = CONNECT.EXECUTE (_
\"SELECT * FROM Placering where medieNR =\'1\'\")
%>
<!-- Det 1-tal der står herover, vil jeg gerne have udskiftet med min variabel nr - hvordan? -->

Er der nogen derkan hjælpe med det?
Avatar billede minijensen1 Nybegynder
29. november 2001 - 10:37 #1
SET ONAntal = CONNECT.EXECUTE (\"SELECT * FROM Placering where medieNR = \'\" & VarNr & \"\'\")
Avatar billede martin181 Nybegynder
29. november 2001 - 10:41 #2
prøver lige
Avatar billede martin181 Nybegynder
29. november 2001 - 10:43 #3
Det giver mig følgende:

Error Type:
Microsoft VBScript compilation (0x800A0400)
Expected statement
/Licenser/Dynamiske/oversigt.asp, line 38
Avatar billede minijensen1 Nybegynder
29. november 2001 - 10:46 #4
er feltet et tekstfelt eller talfelt?
Avatar billede minijensen1 Nybegynder
29. november 2001 - 10:47 #5
du skal selvfølgelig rette VarNr til det som din variabel hedder..
Avatar billede martin181 Nybegynder
29. november 2001 - 10:54 #6
Jeg har rettet til min egen variabel, jeg er lige ved at undersøge hvad type mit felt har, men jeg sidder ikke på min egen maskine, så det kan tage lidt tid - jeg vender tilbage
Avatar billede minijensen1 Nybegynder
29. november 2001 - 11:00 #7
helt i orden..  :)
Avatar billede martin181 Nybegynder
29. november 2001 - 15:09 #8
Den er af datatypen tekst
Avatar billede minijensen1 Nybegynder
29. november 2001 - 15:58 #9
hhm.. så skulle det virke det i teorien virke.. men ASP er desværre ikke min helt stærke side mere.. er alt for lang tid siden jeg har brugt det..  sorry =(

// minijensen1
Avatar billede martin181 Nybegynder
10. december 2001 - 15:28 #10
jeg lukker spørgsmålet, men tak for indsatsen
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