其实字连接字符串串很好写,主要就是获取这个相对地址的问题,我现在就会以下的方法:
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即为数据库连接字符串