可以试试用 Server.MapPath 如 Server.MapPath("../../banking.mdb")。
解决方案 »
- .net 怎么把打卡机的 数据是存储在打卡机上还是在数据库中,怎么提取这些数据??
- 如果写一个string数组把gridview的值赋值进去
- asp.net如何在上传文件的同时显示上传速度
- 系统从asp升级到asp.net,如何解决MD5加密的兼容问题?
- 在ASP中如何在两个Frame之间互相通讯呢?
- 关于删除列的一个问题(急)
- 这两本C# Primer哪本更好?
- 谁能帮帮我 写个简单的多用户商城
- 简单问题
- 关于datagrid数据绑定高级问题,小弟实在想不通,望各位大虾多多指教。。。等待中
- help~~为何代码报错“未定义类型“SQlDataSetCommand”。
- 本地数据库除了Access还有什么呢?
dim myconnection as new oledbconnection _
("provider=microsoft.fet,oledb.4.0;" & _
"Server.MapPath("../../banking.mdb")")
但是我这里不行呀
("provider=microsoft.fet,oledb.4.0;" & _
Server.MapPath("../../banking.mdb"))不过你得确定相对路径是 ../.. 喔。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentException: 初始化字符串的格式不符合 OLE DB 规范。在连接字符串中开始于 char[33] 周围。源错误:
行 5: sub Page_load(obj as object,e as eventargs)
行 6: 'set up connection
行 7: dim myconnection as new oledbconnection _
行 8: ("provider=microsoft.jet.oledb.4.0;" & _
行 9: Server.MapPath("banking.mdb"))
("provider=microsoft.jet.oledb.4.0;" & _
"data source=" & Server.MapPath("banking.mdb"))还有,是 microsoft.jet.oledb.4.0,应该不是 microsoft.fet,oledb.4.0。
懂了
给分了