Avatar billede martins Nybegynder
26. april 2002 - 14:21 Der er 6 kommentarer og
1 løsning

Dynamisk sql-sætning

Jeg skal bruge følgende sqlsætning i en løkke, og vil derfor gerne have lavet så de tilhørende recordsets kommer til at hedde det samme navn plus "strID". Altså til "topics" skal linien se således ud: set RStopics(værdien af strID) = DB.Execute(SQL)

dim strID
strID = RSforum("ID")               

SQL ="SELECT COUNT(*) as topics FROM topics WHERE fora =" & strID                       

SQL ="SELECT COUNT(*) as messages FROM messages WHERE fora =" & strID
Avatar billede stig3 Mester
26. april 2002 - 14:36 #1
mener du:


SQL ="SELECT COUNT(*) as topics FROM topics WHERE fora ='fora" & strID & "'"                   

SQL ="SELECT COUNT(*) as messages FROM messages WHERE fora ='fora" & strID & "'"

??
Avatar billede martins Nybegynder
26. april 2002 - 14:51 #2
nej.. jeg mener når recordsættet oprettes

SQL ="SELECT COUNT(*) as topics FROM topics WHERE fora =" & strID
set RStopics(værdien af strID) = DB.Execute(SQL)
Avatar billede soes Nybegynder
26. april 2002 - 15:00 #3
kan det lade sig gøre at få et lidt mere sammenhængende kode, det står ikke særligt klart.

/Søren Søndergård
Avatar billede online-help.dk Nybegynder
26. april 2002 - 15:58 #4
SQL ="SELECT COUNT(*) as topics FROM topics WHERE fora ='" & strID
Avatar billede martins Nybegynder
26. april 2002 - 15:59 #5
Hehe.. jeg har desværre ikke mere kode

Alt hvad der skal laves er sætningen hvor jeg sætter RStopics = min forespørgsel... problemet er at jeg skal have et tal bagefter RStopics, og dette tal skal være værdien af strID
Avatar billede martins Nybegynder
26. april 2002 - 16:00 #6
Sådan at jeg der hvor værdien af strID = 1 får en sætning der ser sådan her ud: set RStopics1 = DB.Execute(SQL)
Avatar billede martins Nybegynder
29. april 2002 - 11:58 #7
Sorry fandt ud af at man slet ikke behøver det... dumme mig
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