ACCESS数据库在虚拟目录下,只能读,不能插入和更新?
ACCESS数据库在2003的虚拟目录下,只能读,不能插入和更新?但不在虚拟目录下,一切正常,是怎么回事?
这是包含文件:
db="./Data.mdb" '数据库文件位置
on error resume next
'connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "&Server.MapPath(MyDbPath&Db)
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear
else
conn.open connstr
end if
这是包含文件:
db="./Data.mdb" '数据库文件位置
on error resume next
'connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = "&Server.MapPath(MyDbPath&Db)
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear
else
conn.open connstr
end if
...全文
相关推荐
Access数据库不能写不能更新的解决方法
Driver] 不能更新。
将datagridview内容直接更新到ACCESS数据库中
- **OleDbCommandBuilder**:用于自动创建更新、插入和删除命令,大大简化了编程工作。
Office 2007 Access Database Engine
该安装程序会为你的系统添加必要的组件,使得C#应用可以通过OLEDB接口与Access数据库进行通信。安装完成后,你的C#程序就可以正常运行,执行如查询、插入、更新和删除等数据库操作。
Microsoft Access Database Engine 2007.zip
这个引擎是用于连接和操作Access数据库的组件,它包含了ODBC(Open Database Connectivity)驱动和OLE DB提供程序,使得其他应用程序能与Access数据库进行数据交互。
Office 2016 Access DataBase Engine 64位
**标题解析:**"Office 2016 Access Database Engine 64位" 是微软Office 2016版本中的一个组件,它主要用于处理和操作Access数据库文件(.mdb和.


