其实字连接字符串串很好写,主要就是获取这个相对地址的问题,我现在就会以下的方法:
winfrom:
在配置文件app.config中写入
<configuration>
<connectionStrings>
<add name="Access_conn " connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/ecard.mdb " providerName="System.Data.OleDb"/>
</connectionStrings>
</configuration>
注意:ecard.mdb要放入bin/Debug这个文件夹下 并且需要添加一个引用System.Configuration
然后在数据库操作类中写入
string conn = ConfigurationManager.ConnectionStrings["Access_conn "].ConnectionString;
conn即为连接字符串 下面就可以用了……
asp.net:
首先在web.config中的<configuration>的<appSettings>写入下列值
<add key="access_con " value="Provider=Microsoft.Jet.OLEDB.4.0;data source="/>
<add key="access_path " value="~/App_Data/xxedu.mdb "/>
然后在要数据库操作的时候获取连接字符串:
string strcon =ConfigurationManager.AppSettings["access_con "].ToString() + HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings["access_path "]) + ";";
strcon即为数据库连接字符串