主题:  新版驱动的asp更新数据库的sql语句怎样?

bigo

职务:普通成员
等级:1
金币:0.0
发贴:12
#12001/11/29 23:39:27
'1
strDsn="PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE= "&server.MapPath ("/db/myAccess.mdb")
'2
  strDsn="DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&server.mappath("/db/lyb.mdb")
  用新版的驱动程序(1)不能执行更新
  用旧的(2)可以,请问用新驱动怎样修改strSql才能执行?
      set objCon=server.createobject("adodb.connection")
            objCon.Open strDsn
            strSql="update admin set name='"&strNewAdmin&"',passWord='"&strNewPassWord&"' Where id=1"
      objCon.execute strSql



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:343
#22001/12/3 23:38:46
你说的“新版”指的是access还是ado还是iis还是asp ?
我在使用的时候从win98+pws+access97到现在的winXP+iis6+access2000,都没有出现过这样的问题。
请仔细检查你的语句,特别注意字符串连接