大哥们:
以前做c#.net数据库连接时,常常是把所有连接代码全写在源码中,现在听说可以写到web.config中,所以我就这样做了。连接sqlserver的我已经写好了,并且调用成功了。但现在公司主管要我做个站,只要求用access,这这样的话,我在web.config中如何写???请大家指导一下,谢谢了?首先申明一下:在文件中直接写连接access的我会,比如:
//数据库连接语句,并打开
string MyConnString = "Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("workdata/#workdata.aspx");string strSel = "select * from News where ID>0 and NewsType='a' order by ID desc";
OleDbConnection Conn = new OleDbConnection(MyConnString);
Conn.Open();但问题是如何写到web.config中,特别那个虚拟路径如何设置??我不会,真不会,求教了?
也就是说如何在web.config写成这样,像sqlserver一样:
<add key="SocutDataSQL" value="uid=sa;pwd=socut;database=socut;server=(local)" />
以前做c#.net数据库连接时,常常是把所有连接代码全写在源码中,现在听说可以写到web.config中,所以我就这样做了。连接sqlserver的我已经写好了,并且调用成功了。但现在公司主管要我做个站,只要求用access,这这样的话,我在web.config中如何写???请大家指导一下,谢谢了?首先申明一下:在文件中直接写连接access的我会,比如:
//数据库连接语句,并打开
string MyConnString = "Provider=Microsoft.Jet.OLEDB.4.0;"+"Data Source="+Server.MapPath("workdata/#workdata.aspx");string strSel = "select * from News where ID>0 and NewsType='a' order by ID desc";
OleDbConnection Conn = new OleDbConnection(MyConnString);
Conn.Open();但问题是如何写到web.config中,特别那个虚拟路径如何设置??我不会,真不会,求教了?
也就是说如何在web.config写成这样,像sqlserver一样:
<add key="SocutDataSQL" value="uid=sa;pwd=socut;database=socut;server=(local)" />
<add key="AccessData" value="data.aspx/>
页面上这样用
<%
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath(读取配置文件信息);"
%>