以下为web.config文件中数据库连接字符串的配置:
<add key="xyzl.ConnectionString" value="Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Registry Path=;Jet OLEDB:Database Locking Mode=1;Data Source=&quot;F:/Inetpub/wwwroot/xyzl/Data/xyzl.mdb&quot;;Mode=Share Deny None;Jet OLEDB:Engine Type=5;Provider=&quot;Microsoft.Jet.OLEDB.4.0&quot;;Jet OLEDB:System database=;Jet OLEDB:SFP=False;persist security info=False;Extended Properties=;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Create System Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;User ID=Admin;Jet OLEDB:Global Bulk Transactions=1" />其中F:/Inetpub/wwwroot/xyzl/Data/xyzl.mdb是数据库在我本机上的绝对地址(上面的连接字符串是系统自动生成的)。
当我上传到虚拟主机上是这个地址应该改为什么?
改为xyzl/Data/xyzl.mdb吗?如果上面的写法不对或是太复杂(我也觉得好像太多了,按照人家写的论坛里只有
<add key="xyzl.ConnectionString" value="xyzl/Data/xyzl.mdb">
可我改成这样不行?
高手帮个忙解决一下啊!