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 ?
Annonceindlæg fra Lector
Fejlen jeg får er: Type mismatch: 'subDbConnOpen'
Prøv at smække en ByRef på Sub subDbConnOpen(ByRef driver,host,uid,pwd,db) //>Rune
Prøv uden (): Call subDbConnOpen "MySql","localhost","uid","pwd","database"
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"
Fejlen jeg får er: Type mismatch: 'subDbConnOpen'
Jeg dropper det og hardcoder det... ellers tak for hjælpen.
Det kan kun være fordi sub'en ikke findes på den side du kalder den
26. juni 2002 - 15:05
#10
...lidt dum fejl at lave...! :-)
26. juni 2002 - 15:06
#11
Misbruger >> hold dig væk eller du bliver meldt til admin for mis-brug ! :-P
26. juni 2002 - 15:06
#12
...på baggrund af hvad?
26. juni 2002 - 15:07
#13
At du lugter af gammel sur skraldespand !
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.
26. juni 2002 - 15:11
#15
Fair nok... Thx 4 Poinz //>Rune
26. juni 2002 - 15:17
#16
your mama.....!
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 !
26. juni 2002 - 15:27
#18
...is so fat, her highschool picture was an airphoto!
Kurser inden for grundlæggende programmering