将 asp.net web 表单连接到 ms access 数据库
Posted
技术标签:
【中文标题】将 asp.net web 表单连接到 ms access 数据库【英文标题】:connecting an asp.net web form to an ms access database 【发布时间】:2011-11-28 08:04:40 【问题描述】:我正在开发一个 asp.net Web 表单并尝试将其连接到 ms access 数据库。我一开始就遇到了一些问题。我们如何在 Visual Studio 2010 中将 asp.net Web 表单连接到 ms access 数据库?
【问题讨论】:
【参考方案1】:试试这些例子
Example 1
Example 2
Google search: connect asp.net to access database
【讨论】:
【参考方案2】:您可以从这里找到正确的连接字符串:http://www.connectionstrings.com/
然后看这段代码:
OleDbConnection con;
OleDbCommand komut;
OleDbDataReader oku;
try
con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data.mdb");
komut = new OleDbCommand();
komut.CommandText = "select * from musteri_film order by musteri";
komut.Connection = con;
DataTable tablo = new DataTable();
tablo.Columns.Add("Müşteri");
tablo.Columns.Add("Film");
tablo.Columns.Add("Alış Tarihi");
tablo.Columns.Add("Vade Tarihi");
con.Open();
oku = komut.ExecuteReader();
DataRow satir;
while(oku.Read())
satir = tablo.NewRow();
satir[0] = oku[0];
satir[1] = oku[1];
satir[2] = oku[2];
satir[3] = oku[3];
tablo.Rows.Add(satir);
con.Close();
dataGridView1.DataSource = tablo;
catch(Exception)
con.Close();
MessageBox.Show("Oops something went totally wrong");
this.Dispose();
【讨论】:
以上是关于将 asp.net web 表单连接到 ms access 数据库的主要内容,如果未能解决你的问题,请参考以下文章
如何从 ASP.NET 脚本连接到 Informix 数据库?
使用新的 ASP.NET Core 应用程序连接到 SQL Server 时出现问题
尝试将 ASP.NET CORE 2 Web API 应用程序连接到 WCF 服务