 |
|
ผมใช้ลองใช้ Host ฟรี ของ Brinkster ครับ ที่ให้ใช้ ASP 15 MB
ผมไม่ทราบว่าทำไม่ถึง Addnew หรือ ใช้ SQL ตรงๆ ก็ไม่ได้ครับ ผมลองทั้ง 2 อันแล้ว
SQL="select * from tbname"
RSreg.Open SQL,oConn,3,2
RSreg.Addnew
RSreg("sdate")= Request.Form("sd")
RSreg.Update*
อันนี้มันไม่ผ่านครับ ติดตรง * มันบอกว่า
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.
ผมลอง SQL ตรงๆอีก
SQL="INSERT INTO tbname(sdate,ldate,email,comment,tstamp,tstamp2) VALUES ('1/1/2549','31/12/2549','[email protected]','','11/6/2549','13:23') "
Set RSreg = Server.CreateObject("ADODB.Recordset")
set RSreg=oConn.Execute(SQL)
ตัว sql ก็ไม่ผิดอะครับ(ผมลองแล้ว) ผมลอง query ตรงๆ มันบอกว่า
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.
ผมเลยไม่แน่ใจว่าผิดตรงไหนครับ แล้วใครเคยใช้เว็บนี้พอจะรู้มั้ยครับว่ามันเป็นอะไรอ่ะครับ
ก็ผมใช้ Select อ่านออกธรรมดามันก็ได้ปกติอะครับ
Tag : - - - -
|
|
 |
 |
 |
 |
Date :
15 มิ.ย. 2549 04:56:38 |
By :
insee |
View :
2706 |
Reply :
6 |
|
 |
 |
 |
 |
|
|
|
 |