สอบถามผู้รู้หน่อยครับ ผมใช้ MS Access สร้าง Table โดย Link ไปที่ Database ของ IBM AS/400 ผ่านทาง ODBC แล้วสร้าง Queries โดยใช้ Table ที่ Link จาก AS/400 ทำการ Connect ไปที่ Queries ที่สร้างขึ้น เกิด Error ODBC--connection to 'RYGCOLLIB' failed. ไม่ทราบว่าเป็นเพราะอะไรครับ ใน Table ที่ Link มาก็เปิดได้ปกติ และ Queries ก็เปิดได้ปกติครับ
Error ดังนี้ครับ
Microsoft JET Database Engine error '80004005'
ODBC--connection to 'RYGCOLLIB' failed.
/evaluation/EVALUATION_1.asp, line 298
Source Code
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA SOURCE = "&Server.Mappath("Evaluation.mdb")
' Conn.Open "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("Evaluation.mdb"),"" , ""
set rs = server.createobject("ADODB.Recordset")
sql = "select * from ADD_DATE"
rs.open sql,Conn,1,3
do while not rs.eof
' response.write rs("VENDOR")&", "&rs("P_NAME")&"<br>"
response.write rs("ADD_DATE")&"<br>"
rs.movenext
loop
Set rs = nothing
Set Conn = nothing
Tag : ASP, Ms Access
Date :
2011-03-21 13:22:15
By :
naranont
View :
2645
Reply :
3
No. 1
Guest
อืมม์ ไม่แน่ใจนะครับ
แต่ผมก็เคยทำในลักษณะนี้ กับ server oracle
คือ สร้างไฟล์ access แล้วสร้าง link table กับ oracle server เวลาเรียกแล้วเหมือนจะได้ แต่ใช้เวลานานมากๆ รอจนเบื่อไปเลย