HOME > ASP > ASP Forum > ไม่สามารถรัน ASP ตามตัวอย่างได้ค๊ะ คือว่าหนูทำตามตัวอย่างใน web นี้นะค๊ะ แล้วไม่สามารถแสดงข้อมูลได้ค๊ะ หนูใช้ Windows XP SP2 + IE6.0 ค๊ะ
ไม่สามารถรัน ASP ตามตัวอย่างได้ค๊ะ คือว่าหนูทำตามตัวอย่างใน web นี้นะค๊ะ แล้วไม่สามารถแสดงข้อมูลได้ค๊ะ หนูใช้ Windows XP SP2 + IE6.0 ค๊ะ
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 0xa18 Thread 0xc14 DBC 0x126b664 Jet'.
/exshow.asp, line 3
Browser Type:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Page:
GET /exshow.asp
Time:
18 กันยายน 2549, 21:52:17
More information:
Microsoft Support
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
แต่ถ้ารันไฟล์ที่ไม่ติดต่อฐานข้อมูลสามารถรันได้ค๊ะ
ตัวอย่าง Code ค๊ะ
<%
Set Conn=Server.Createobject("ADODB.Connection")
Conn.Open "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("db/product.mdb"),"" , ""
'หรือจะใช้เป็น Conn.Open "product","",""
sql ="Select * From product"
Set Rs = Conn.Execute(sql)
If Rs.EOF Then
%>
ไม่มีข้อมูลในตาราง !
<%Else%>
<table border="1">
<tr bgcolor="Silver">
<td>id</td>
<td>barcode</td>
<td>Description</td>
<td>Price</td>
<td>Page</td>
<td>writer</td>
</tr>
<% While Not Rs.EOF%>
<tr>
<td><%= Rs("Id")%></td>
<td><%= Rs("barcode")%></td>
<td><%= Rs("description")%></td>
<td><%= Rs("price")%></td>
<td><%= Rs("page")%></td>
<td><%= Rs("writer")%></td>
</tr>
<% Rs.MoveNext
Wend
Rs.Close
Conn.Close
End If
%>
</table>