Avatar billede dakar2004 Nybegynder
12. januar 2005 - 06:16 Der er 9 kommentarer og
2 løsninger

Hvordan indsætter jeg et recordset i denne linie

jeg vil gerne have indsat følgende:

Recordset1.Fields.Item("dreng").Value

det skal indsætte i denne linie

Recordset2.Source = "SELECT * FROM mailliste WHERE indehaver = '" + Replace(Recordset2__MMColParam, "'", "''") + "' AND status='unblocked' AND kon='dreng'"

der hvor der står dreng...

altså noget i stil med

Recordset2.Source = "SELECT * FROM mailliste WHERE indehaver = '" + Replace(Recordset2__MMColParam, "'", "''") + "' AND status='unblocked' AND kon='Recordset1.Fields.Item("kon").Value'"

jeg kan bare ikke få det til at virke...

hvad er der galt?
Avatar billede mortvader Nybegynder
12. januar 2005 - 06:26 #1
Recordset2.Source = "SELECT * FROM mailliste WHERE indehaver = '" + Replace(Recordset2__MMColParam, "'", "''") + "' AND status='unblocked' AND kon='"&Recordset1.Fields.Item("kon").Value&"'"
Avatar billede moocher Nybegynder
12. januar 2005 - 06:27 #2
Recordset2.Source = "SELECT * FROM mailliste WHERE indehaver = '" + Replace(Recordset2__MMColParam, "'", "''") + "' AND status='unblocked' AND kon='" + Recordset1.Fields.Item("kon").Value + "'"
Avatar billede moocher Nybegynder
12. januar 2005 - 06:28 #3
Optur mortvader :D Har ikke set så to næsten ens svar så hurtigt desværre kom du først :)
Avatar billede dakar2004 Nybegynder
12. januar 2005 - 06:28 #4
okay tak for det mortvader, jeg har bare lige et spørgsmål til vis du vil svare på det også

kan det lade sig gøre at indsætte en ORE sætning også

Altså:

Recordset2.Source = "SELECT * FROM mailliste WHERE indehaver = '" + Replace(Recordset2__MMColParam, "'", "''") + "' AND status='unblocked' AND kon='"&Recordset1.Fields.Item("kon").Value&"'"

der hvor der står AND staus='unblocked' kan man sætte en ORE sæting derefter sådan noget i stil med: AND status='unblocked' ORE 'unblocked2' ORE 'unblocked'

håber du forstår hvad jeg mener...
Avatar billede dakar2004 Nybegynder
12. januar 2005 - 06:30 #5
eller vis du moocher kan svare på det...

Den der kan give mig svare får de 60 point, vis i begge kan deler i...
Avatar billede mortvader Nybegynder
12. januar 2005 - 06:35 #6
det hedder bare OR. Ikke ORE ;)

Recordset2.Source = "SELECT * FROM mailliste WHERE indehaver = '" + Replace(Recordset2__MMColParam, "'", "''") + "' AND (status='unblocked' or status='unblocked2') AND kon='"&Recordset1.Fields.Item("kon").Value&"'"
Avatar billede mortvader Nybegynder
12. januar 2005 - 06:37 #7
moocher :D svarene var vel så ens, fordi løsningen var så enkel ;)
Avatar billede moocher Nybegynder
12. januar 2005 - 06:37 #8
Du snupper bare pointene mortvader ;)
Avatar billede dakar2004 Nybegynder
12. januar 2005 - 06:52 #9
i får dem begge to da i begge har hjulpet mig meget, da jeg har en site jeg skal have færdig inden på fredag...
Avatar billede moocher Nybegynder
12. januar 2005 - 07:01 #10
Du skriver bare hvis du skal have mere hjælp
Avatar billede dakar2004 Nybegynder
12. januar 2005 - 07:04 #11
tak for det...
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