Avatar billede a_c Nybegynder
31. januar 2002 - 13:38 Der er 6 kommentarer og
1 løsning

Function til at håndtere database connection.

Jeg troede jeg kunne lave noget smart.
Noget i retning af
function exe_sql_res(str)

    Set result=server.CreateObject("ADODB.Recordset")
    result.cursorType=adOpenKeyset
    Set result.ActiveConnection = Conn
   
    on error resume next
        result.open str
        return result   
    If Err.number<> 0 then
        showError(Err)
    End If

end function

men det funker ikke. Jeg får en fejl der siger
object required når jeg forsøger at gennemløbe det result set jeg skulle få tilbage fra funktionen.

Hvordan kan det gøres ?
Avatar billede a_c Nybegynder
31. januar 2002 - 13:41 #1
aarrh jeg skal bruge set når jeg skal returnere et object
Avatar billede agony Nybegynder
31. januar 2002 - 13:43 #2
hvorfor ligger du ikke din connection i en include file så kalder du bare den lige inden du skal bruge din connection, og samme triks kan du brug ti at lukke din connection ned med igen. og til forskel fra en funktion så kan du så bruge denne nemt på alle sider og kun skulle skrive den et sted.
Avatar billede a_c Nybegynder
31. januar 2002 - 13:45 #3
Mine database funktioner ligger i en Include fil så det gør jeg også.

a_c
Avatar billede a_c Nybegynder
31. januar 2002 - 13:48 #4
Jeg kan åbenbart hverken få lov til at acceptere eller afvise eller noget her. Det er kanon.
:o(
a_c
Avatar billede a_c Nybegynder
31. januar 2002 - 13:49 #5
nårh nu virkede det. Mærkeligt.
Avatar billede a_c Nybegynder
06. februar 2002 - 14:47 #6
jeg prøver lige at lukke igen
Avatar billede a_c Nybegynder
06. februar 2002 - 14:48 #7
hmm
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