使用Visual Studio的动态连接库创建通用数据库连接对话框
来源:互联网 发布:邮储网络培训学院 编辑:程序博客网 时间:2024/05/01 05:15
1、在VS(此处目录文件以vs2010为例)安装目录下(“%Visual Studio安装目录%/Common10/IDE/Microsoft.Data.ConnectionUI.Dialog.dll”)找到Microsoft.Data.ConnectionUI.dll、Microsoft.Data.ConnectionUI.Dialog.dll和汉化资源文件Microsoft.Data.ConnectionUI.Dialog.resources.dll,注意汉化资源文件需要放在zh-CHS文件夹下;
2、在工程文件中添加对以上二个dll文件的引用;
3、具体代码如下:
private void button1_Click(object sender, EventArgs e) { DataConnectionDialog dialog = new DataConnectionDialog(); dialog.DataSources.Add(DataSource.AccessDataSource); dialog.DataSources.Add(DataSource.OdbcDataSource); dialog.DataSources.Add(DataSource.OracleDataSource); dialog.DataSources.Add(DataSource.SqlDataSource); dialog.DataSources.Add(DataSource.SqlFileDataSource); dialog.SelectedDataSource = DataSource.SqlDataSource; dialog.SelectedDataProvider = DataProvider.SqlDataProvider; if (DataConnectionDialog.Show(dialog, this) == DialogResult.OK) { //connDlg.ConnectionString; } }运行效果:
重新打开时展示,之前选择的连接字符串:
DataConnectionDialog dialog = new DataConnectionDialog(); dialog.DataSources.Add(DataSource.AccessDataSource); dialog.DataSources.Add(DataSource.OdbcDataSource); dialog.DataSources.Add(DataSource.OracleDataSource); dialog.DataSources.Add(DataSource.SqlDataSource); dialog.DataSources.Add(DataSource.SqlFileDataSource); dialog.SelectedDataSource = DataSource.SqlDataSource; dialog.SelectedDataProvider = DataProvider.SqlDataProvider; //之前 DataConnectionDialog 控件保存的连接字符串 dialog.ConnectionString = str; //ConnectionString有值,则会显示出来 DataConnectionDialog.Show(dialog, this);
0 0
- 使用Visual Studio的动态连接库创建通用数据库连接对话框
- 使用VS的动态连接库创建通用数据库连接对话框
- Visual Studio 2010——C#的通用对话框控件的使用
- visual studio中的动态链接库的使用
- 使用visual studio 2017 创建动态链接库(DLL),供VB6.0使用
- linux 动态链接库的创建和使用--动态连接
- linux 动态链接库的创建和使用--动态连接
- 动态对话框的创建
- Visual Studio 2008 创建dll 动态链接库
- Visual Studio 2008 创建dll 动态链接库
- Visual Studio 2008 创建dll 动态链接库
- Visual Studio 2005 创建dll动态链接库
- Windows环境下创建动态链接库(Visual Studio版)
- Visual Studio 2010 Win32 Usb HID 动态库创建
- Visual Studio 2005和SQL Server 2005创建数据库连接
- 自定义visual studio的通用debug函数
- 通用对话框的简单使用
- 动态连接库的创建
- 查询公司的DUNS 邓白氏编码
- HDU-1285-拓扑排序-确定比赛名次
- 剑指offer_面试题55_字符流中第一个不重复的字符 *
- jQuery效果 淡入淡出
- hibernate ORM 对应关系
- 使用Visual Studio的动态连接库创建通用数据库连接对话框
- 使用VS反汇编调试
- toggle()切换显示隐藏
- jQuery animate 动画效果
- 南邮 OJ 1842 A. Broj
- 《JavaScript》——面向对象之对象的创建
- jQuery语法和选择器
- 23种设计模式详解
- 带有服务器的Android公益活动平台源码