Avatar billede madschristensen Nybegynder
14. februar 2005 - 15:45 Der er 5 kommentarer og
1 løsning

Objekter som parametre i SQL

Er der nogen der ved om man kan anvende objekter i SQL:

Erklæret andetsteds:
dim myObject as new myObjectClass

Objektet indholder så en metode der returnere en long.

Select * from tabel where is=myObject.Metode;

Den vil ikke rigtigt...
14. februar 2005 - 15:49 #1
Ja, jeg går ud fra, at du mener Classmodules.

Jeg har et eksempel på et classmodule liggende på min hjemmeside: http://www.makeiteasy.dk/eksempler/OpenFileDialog.zip

modulet commondialog er et classobject, som har egenskaber, metoder og hændelser,som du efterdpørger.
14. februar 2005 - 15:50 #2
Du kan dog ikke lige bruge den eksakte syntakt:
Select * from tabel where is=myObject.Metode;

Den skal skrives lidt om, men ikke meget :o)
Avatar billede madschristensen Nybegynder
14. februar 2005 - 15:58 #3
Der netop den syntax jeg er ude efter - mit objekt returnerer det rigtige - jeg kan bare ikke få lov at kalde metoden i SQL/Forespørgsler.
14. februar 2005 - 16:01 #4
så er du nødt til at lave en traditionel funktion, som hiver værdien ud. Dennr funktion kan så puttes ind i SQL'en
husk parenteserne!
Avatar billede madschristensen Nybegynder
14. februar 2005 - 16:03 #5
Ok - tak for hjæpen
14. februar 2005 - 16:08 #6
selv tak, da
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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