1、创建Access数据库,必须放在和Default.aspx在同一文件夹!
2、在visual studio2005新建一个网站
3、添加连接:视图——服务器资源管理器——数据连接——添加连接——更改数据源为Access数据库文件——浏览——选择刚才建好的Access数据库文件——测试连接
4、在Default.aspx拖入一个Label控件,在Default.aspx.cs里写入代码:
using System.Data.OleDb;
OleDbConnection conn = new OleDbConnection(System.Web.Configuration.WebConfigurationManager.ConnectionStrings["Con"].ConnectionString.ToString());
try
{
conn.Open();
this.Label1.Text = "连接Access成功!";
}
catch (Exception err)
{
Label1.Text = "连接Access失败!";
Label1.Text += err.Message;
}
finally
{
conn.Close();
}
5、新建一个Web.config,写入代码:
<connectionStrings>
<add name="Con" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Inetpub\wwwroot\sc.mdb"/>
</connectionStrings>
6、调试运行
注意:如果提示不能使用“;文件已在使用中。
因为IIS用户对数据库目录没有读写权限,
具体处理办法是:打开“我的电脑”,找到程序所在的目录(例如:D:\wwwroot\),右键点击目录,选择“安全”菜单项,选择“用户”,把everyone用户的读写权限都加上,确定以后,刷新浏览器页面,就可以正确使用系统了。