日期:2014-05-20  浏览次数:20876 次

用.net做一个管理信息系统,可不可以用ACCESS
我现在要做一个毕业设计,是一个管理信息系统。
老师要求要ACCESS数据库,我是初学者,才开始学C#和.net,不知道能不能链接?
请高手前辈指点指点

------解决方案--------------------
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\A.accdb;Jet OLEDB:Database Password=MyPassword;
<add name="accessConnStr" connectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source= |DataDirectory|A.mdb" providerName="System.Data.OleDb"/> 

<appSettings> 
<add key="ConnString" value="provider=microsoft.jet.oledb.4.0;data source="/> 
<add key="dbPath" value="~/App_Data/A.mdb"/> 
</appSettings>
操作数据库使用操作类

------解决方案--------------------
web.config文件中
<appSettings>
<add key="access_con" value="provider=microsoft.Jet.Oledb.4.0;data source=" />
<add key="access_path" value="/App_Data/#szcfzs#db.mdb" />
</appSettings>

获取连接字符串
connectionString = ConfigurationSettings.AppSettings["access_con"].ToString() + System.Web.HttpContext.Current.Server.MapPath("~") + ConfigurationSettings.AppSettings["access_path"].ToString();
为防止路径问题, ”~“写在获取拼接