Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 14:40 Der er 16 kommentarer og
2 løsninger

Call af sub med parametre giver fejl

Når jeg forsøger at kalde en subRoutine med parametre får jeg fejl.

Min sub ser sådan her ud:

Sub subDbConnOpen(driver,host,uid,pwd,db)
   
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open = "driver={"& driver &"};server="& host &";uid="& uid &";pwd="& pwd &";database="& db &";"

End Sub


Og mit kald ser sådan her ud:

Call subDbConnOpen("MySql","localhost","uid","pwd","database")

Hvad skal jeg gøre for at få det til at virke ?

Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 14:44 #1
Fejlen jeg får er:

Type mismatch: 'subDbConnOpen'
Avatar billede medions Nybegynder
26. juni 2002 - 14:46 #2
Prøv at smække en ByRef på
Sub subDbConnOpen(ByRef driver,host,uid,pwd,db)

//>Rune
Avatar billede eagleeye Praktikant
26. juni 2002 - 14:46 #3
Prøv uden ():
Call subDbConnOpen "MySql","localhost","uid","pwd","database"
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 14:49 #4
Nu har jeg gjort som det er foreslået i begge svar.
Denne fejl kommer så:


Microsoft VBScript compilation error '800a0401'

Expected end of statement

/3.0/temp/DropBridgeCreate.asp, line 11

Call subDbConnOpen "MySql","localhost","uid","pwd","database"
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 14:49 #5
-------------------^
Avatar billede eagleeye Praktikant
26. juni 2002 - 14:50 #6
Hvilken fejl fik du før?
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 14:51 #7
Fejlen jeg får er:

Type mismatch: 'subDbConnOpen'
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 15:00 #8
Jeg dropper det og hardcoder det...
ellers tak for hjælpen.
Avatar billede misbruger Nybegynder
26. juni 2002 - 15:05 #9
Det kan kun være fordi sub'en ikke findes på den side du kalder den
Avatar billede misbruger Nybegynder
26. juni 2002 - 15:05 #10
...lidt dum fejl at lave...! :-)
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 15:06 #11
Misbruger >> hold dig væk eller du bliver meldt til admin for mis-brug ! :-P
Avatar billede misbruger Nybegynder
26. juni 2002 - 15:06 #12
...på baggrund af hvad?
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 15:07 #13
At du lugter af gammel sur skraldespand !
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 15:10 #14
Jeg takker af og returnerer 50% points til hver af de to ellers udemærkede besvarelser som sikkert havde været gode havde problemet været et andet.
Avatar billede medions Nybegynder
26. juni 2002 - 15:11 #15
Fair nok...
Thx 4 Poinz

//>Rune
Avatar billede misbruger Nybegynder
26. juni 2002 - 15:17 #16
your mama.....!
Avatar billede donpedrodelavega Nybegynder
26. juni 2002 - 15:25 #17
Bare fordi dit liv er blevet lagt sådan ud er det ikke ensbetydende med at alle andre giver deres mor skylden !
Avatar billede misbruger Nybegynder
26. juni 2002 - 15:27 #18
...is so fat, her highschool picture was an airphoto!
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