我的ASP網(wǎng)頁中有一段向數(shù)據(jù)庫插入一條記錄的代碼如下:set rs=server.CreateObject(" cordset")rs.Open "select * from formname",conn,1,3rs.AddNewrs("fieldone")=trim(request("one"))rs("fieldtwo")=trim(request("two"))....rs.Update上面的這段代碼在有的機器上運行非常正常。而到有的機器上運行到rs.AddNew這一行時在瀏覽器中顯示如下錯誤:HTTP 錯誤 500.100 - 內(nèi)部服務(wù)器錯誤 - ASP 錯誤Internet 信息服務(wù)技術(shù)信息(用于支持人員)錯誤類型:Microsoft JET Database Engine (0x80040E09)不能更新。數(shù)據(jù)庫或?qū)ο鬄橹蛔x。而將上述代碼改成:set rs=server.CreateObject(" cordset")sql="insert into formname (field1,field2) values ("&request("one")&","&request("two")cn.Open conncn.Execute(sql)這段代碼在任何機器上都正確運行。第二種方法顯得語句冗長,第一種方法較為簡練,請高手指點一下,如何設(shè)置或者寫代碼,使得第一種方法寫下的代碼在所有機器上都能正確運行。