使用VS的动态连接库创建通用数据库连接对话框
2011-05-04 15:41
302 查看
1、在VS安装目录下找到Microsoft.Data.ConnectionUI.dll、Microsoft.Data.ConnectionUI.Dialog.dll和汉化资源文件Microsoft.Data.ConnectionUI.Dialog.resources.dll,注意汉化资源文件需要放在zh-CHS文件夹下;2、在工程文件中添加对以上二个dll文件的引用;3、编写运行代码: 1 private void button1_Click(object sender, EventArgs e)
2 {
3 DataConnectionDialog connDlg = new DataConnectionDialog();
4 connDlg.DataSources.Add(DataSource.AccessDataSource);
5 connDlg.DataSources.Add(DataSource.OdbcDataSource);
6 connDlg.DataSources.Add(DataSource.OracleDataSource);
7 connDlg.DataSources.Add(DataSource.SqlDataSource);
8 connDlg.DataSources.Add(DataSource.SqlFileDataSource);
9
connDlg.SelectedDataSource = DataSource.SqlDataSource;
connDlg.SelectedDataProvider = DataProvider.SqlDataProvider;
if (DataConnectionDialog.Show(connDlg, this) == DialogResult.OK)
{
this.textBox1.Text = connDlg.ConnectionString;
}
}
4、效果图如下:
2 {
3 DataConnectionDialog connDlg = new DataConnectionDialog();
4 connDlg.DataSources.Add(DataSource.AccessDataSource);
5 connDlg.DataSources.Add(DataSource.OdbcDataSource);
6 connDlg.DataSources.Add(DataSource.OracleDataSource);
7 connDlg.DataSources.Add(DataSource.SqlDataSource);
8 connDlg.DataSources.Add(DataSource.SqlFileDataSource);
9
connDlg.SelectedDataSource = DataSource.SqlDataSource;
connDlg.SelectedDataProvider = DataProvider.SqlDataProvider;
if (DataConnectionDialog.Show(connDlg, this) == DialogResult.OK)
{
this.textBox1.Text = connDlg.ConnectionString;
}
}
4、效果图如下:
相关文章推荐
- 使用VS的动态连接库创建通用数据库连接对话框
- 使用Visual Studio的动态连接库创建通用数据库连接对话框
- 使用Visual Studio的动态连接库创建通用数据库连接对话框
- 使用Visual Studio的动态连接库创建通用数据库连接对话框
- [C#] 使用VS内置的数据库连接属性对话框(DataConnectionDialog)
- 通过VS中的数据源选择对话框实现数据库连接配置(用户使用)
- C#打开VS自带的数据库连接对话框
- 【Java学习】使用泛型和反射 创建通用的数据库查询方法
- 【SQLite入门】使用SQLite、创建数据库、创建表、使用Jdbc连接SQLite
- Adobe AIR中使用Flex连接Sqlite数据库(1)(创建数据库和表,以及同步和异步执行模式)
- 使用Spring连接数据库数据创建JSON数据 作为接口
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- 关于“使用VS 2005和SQL Server 2005创建连接时不允许进行远程连接”的问题的解决
- VS使用可视化组件连接并查询数据库(二)
- Data Grip 使用--->创建数据库连接
- 关于VS 使用 OCCI 连接Oracle 数据库的问题记录
- 使用VS 2005和SQL Server 2005创建连接
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 使用JDBC链接数据库之连接数据库通用工具类
- Eclipse使用(四)—— 使用Eclipse创建带jar包的Java项目并使用JDBC连接数据库