14. december 2003 - 12:04
Der er
11 kommentarer og 1 løsning
fejl i objConn.Open
Jeg er ved at lave et lille tilmeldingssystem, men får en fejl i linie 5 (objConn.Open) ...er der nogen der kan gennemskue det ??? <% DIM objConn Set objConn = Server.CreateObject("ADODB.Connection") objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath ("tilmelding.mdb") objConn.Open DIM objRS Set objRS = Server.CreateObject("ADODB.Recordset") objRS.Open "personer", objConn, , adLockOptimistic, adCmdTable objRS.AddNew objRS("sted") = Request.Form("sted") objRS("navn_1") = Request.Form("navn_1") objRS("navn_2") = Request.Form("navn_2") objRS("navn_3") = Request.Form("navn_3") objRS("navn_4") = Request.Form("navn_4") objRS("email") = Request.Form("email") objRS("adresse") = Request.Form("adresse") objRS("postnr") = Request.Form("postnr") objRS("town") = Request.Form("town") objRS("organisation") = Request.Form("organisation") objRS.Update objRS.Close Set objRS = Nothing objConn.Close Set objConn = Nothing %> <p> <% DIM strName strName = Request.Form("Name") Response.Write strName %>,</p> <p>tak for din tilmelding</>
Annonceindlæg fra Deloitte
14. december 2003 - 12:06
#1
Hvilken fejl får du?
14. december 2003 - 12:07
#2
Det kan være fordi den ikke kan finde database filen i den angivne sti.
14. december 2003 - 12:13
#3
fejlen er flg.: Fejltype: Microsoft JET Database Engine (0x80004005) Uspecificeret fejl /drev_c/Internet/Tilmeld-manuel/tilmeld_putin.asp, line 5
14. december 2003 - 12:26
#4
Prøv at rette de 3 linjer med connection objectet til: Set objConn = Server.CreateObject("ADODB.Connection") objConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" objConn.Open Server.MapPath ("tilmelding.mdb")
14. december 2003 - 13:31
#5
Jeg får samme fejl ! ...undskyld ventetiden ...der var lige en "lille" nyhed på TV
14. december 2003 - 13:56
#7
Så får jeg fejlen : Fejltype: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][ODBC Microsoft Access-driver]Der opstod en generel fejl. Registreringsnøglen Temporary (volatile) Jet DSN for process 0xe8c Thread 0xfe8 DBC 0x1590ea4 Jet kan ikke åbnes. /drev_c/Internet/Tilmeld-manuel/tilmeld_putin.asp, line 4 ...kigger lige linket igennem!
14. december 2003 - 13:58
#8
Ok, men den sidste fejl tyder på at den ikke kan finde database filen hvor den er lagt. Ligger Database filen i samme folder som ASP filen?
14. december 2003 - 14:03
#9
Ja det gør den ...men jeg går mere i retning af opsætningen af IIS'en, mon ikke jeg har sat den forkert op ...kører på en XP Pro
14. december 2003 - 15:41
#10
Havde selv tilsvarende problem en gang. Kopierede mdb'en til andet sted. Slettede den oprindelige fil og kopierede kopien tilbage til den oprindelige lokation igen. Sært, men det virkede.....!
17. december 2003 - 10:17
#11
Jeg har fundet fejlen, skulle have hele adressen, ikke bare "MapPath" ...men der var også fejl på min IIS ! eagleeye ...smid lige et svar, så du ka' få lidt ponit!
17. december 2003 - 19:34
#12
Ok ;)
Kurser inden for grundlæggende programmering