我需要创建一个表单,我可以浏览和打开mdb文件--->我使用oprnfile对话做了这个部分!
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog oDlg = new OpenFileDialog();
oDlg.Title = "Select MDB";
oDlg.Filter = "MDB (*.Mdb)|*.mdb";
oDlg.RestoreDirectory = true;
string dir = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
oDlg.InitialDirectory = dir;
DialogResult result = oDlg.ShowDialog();
if (result == DialogResult.OK)
{
textBox1.Text = oDlg.FileName.ToString();
}
}
**这是我的代码到目前为止!!!
现在我需要制作3个列表框!!第一个显示db的表名!单击表名时显示字段名称的第2个!!!第3个在点击它时显示fiels上的属性! v可以编辑属性值,点击保存按钮就可以更新数据库!
3 回答
本课程应该为您提供所需的信息 .
像这样填写表格列表 .
像这样填充列 .
您还可以使用此方法返回包含有关每列的各种信息的DataTable .
使用System.Data.OleDb.*类从访问文件中获取数据 .
例:
使用System.Data.OleDb打开与新OleDbConnection(connectionString)的连接 . 连接字符串应为“Provider = Microsoft.Jet.OLEDB.4.0; Data Source = [PathToMDBFile]”
这将获得名为Column1的列中的第一个值