1% 編写一个网页 t1readDb.aspx读取数据库mediamdb 中表 userinf 的所 有数据。使用Connection- Adapter- Dataset离线方式读取。将数据显示在 sriaViex控件。连换字符书为:Provider=Microsoftu jet01eDb.4.0:data source=" 士 Server! MapPath (imedia.mdb "
时间: 2024-03-01 11:53:17 浏览: 73
以下是使用 Connection-Adapter-Dataset 离线方式读取 mediamdb 数据库中的 userinf 表的所有数据,并将其显示在 DataGridView 控件中的 C# 代码:
```csharp
// 引用命名空间
using System.Data.OleDb;
using System.Windows.Forms;
// 创建连接字符串
string connectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("media.mdb");
// 创建连接对象
OleDbConnection connection = new OleDbConnection(connectionString);
// 创建DataAdapter对象
OleDbDataAdapter adapter = new OleDbDataAdapter("SELECT * FROM userinf", connection);
// 创建DataSet对象
DataSet dataSet = new DataSet();
// 填充DataSet
adapter.Fill(dataSet, "userinf");
// 将数据绑定到DataGridView控件
dataGridView.DataSource = dataSet.Tables["userinf"];
```
请注意替换连接字符串中的 `Server.MapPath("media.mdb")` 为你实际的数据库路径。另外,还需要在代码中创建一个 DataGridView 控件并指定其名称为 `dataGridView`。
阅读全文