HOME > ASP > ASP Forum > ถามเรื่อง Connect database Error หน่อยค่ะ [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x69c Thread 0xb50 DBC 0x10e2024 Jet'
ถามเรื่อง Connect database Error หน่อยค่ะ [Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x69c Thread 0xb50 DBC 0x10e2024 Jet'
HTTP 500.100 - Internal Server Error - ASP error
Internet Information Services
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x69c Thread 0xb50 DBC 0x10e2024 Jet'.
../inculde2/ConnectDB.asp, line.
เออเรอแบบนี้หมายความว่าไงคะ
Tag : - - - -
Date :
21 มี.ค. 2549 16:44:54
By :
p_booneg
View :
2347
Reply :
4
No. 1
Guest
ขอดู Code หน่อยได้มั้ย แบบนี้ตอบไม่ได้
Date :
21 มี.ค. 2549 16:51:17
By :
Nut
No. 2
Guest
มาเพิ่มโค้ดค่ะ
<%
if session("Admin") = "" then
Response.Redirect "index.asp"
end if
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.mappath("../DB/dbmember.mdb")
Set Conn1 = Server.CreateObject("ADODB.Connection")
Conn1.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.mappath("../DB/dbqa.mdb")
Set Conn2 = Server.CreateObject("ADODB.Connection")
Conn2.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.mappath("../DB/dbtips.mdb")
Set Conn3 = Server.CreateObject("ADODB.Connection")
Conn3.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.mappath("../DB/dbevents.mdb")
%>
Date :
22 มี.ค. 2549 09:39:57
By :
p_booneg
No. 3
Guest
สาเหตุเกิดจาก server ที่คุณใช้อยู่ไม่สนับสนุนการ connect ฐานข้อมูลแบบ DSN Less ซึ่งเป็นการติดต่อฐานข้อมูลผ่าน ODBC
คำแนะนำ
ให้ใช้วิธีการเชื่อมต่อแบบ OLE DB ดูนะครับ วิธีนี้ให้ความเร็วในการทำงานมากที่สุด ลอง copy ไปใช้ได้เลยนะครับ