哪错了.高手们...
错误类型:Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] UPDATE 语句的语法错误。
<%
dim db
set db=server.CreateObject("adodb.connection")
db.open"DBQ=C:\Inetpub\wwwroot\chapter8\wwwlink.mdb;DRIVER={Driver do Microsoft Access (*.mdb)}"
dim strSql
'strSql="delete from link where link_id=1"
strSql="Update link Set name='腾讯',into='信息' Where name='网易'"
db.execute(strSql)
%>
试试在字段名表名左右加半角中括号 从表面看不出有什么错误。
是关键字的问题 这样就好了
strSql="Update link Set name='腾讯',[into]='信息' Where name='网易'" 命名字段时最好避免用SQL中的关键字。命名的字段不知道是不是关键字,写SQL语句时字段最好都加上[ ]。
或者命名字段时,给字段加上前缀,以此避免关键字。如: n_into,m_user
页:
[1]
