首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请教: 怎么打开文件 读取数据库

2011-12-19 
请教: 如何打开文件 读取数据库?请教各位高手:我打算做这么个小程序:C#中,通过openFileDialog打开一个acce

请教: 如何打开文件 读取数据库?
请教各位高手:

我打算做这么个小程序:   C#中,通过openFileDialog   打开一个access数据库,然后   在任意位置选择一个数据库读取,   通过dataGrid把数据显示出来。

看到了网上好多读取数据库的程序,但是读取路径都是限制死的,在实际应用上应用型不高,所以想问问如何来按上边所说的读取?

谢谢~~

[解决办法]
fild_openmdb.Title = "选择数据库 ";
fild_openmdb.InitialDirectory = @ "c:\ ";
fild_openmdb.Filter = "Access (*.mdb)|*.mdb|All files (*.*)|*.* ";
fild_openmdb.FilterIndex = 2;
fild_openmdb.RestoreDirectory = true;
if (fild_openmdb.ShowDialog() == DialogResult.OK)
{
connsctstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data source= " + fild_openmdb.FileName;
try
{
dbconn = new OleDbConnection(connsctstr);
dbconn.Open();
MessageBox.Show( "数据库连接成功! ");
dbconn.Close();
dbconn.Dispose();
}
catch (OleDbException ee)
{
MessageBox.Show( "数据库连接不成功! ");
dbconn.Close();
dbconn.Dispose();
}

}

热点排行