使用VS自带的数据连接对话框,功能强大又好用!!动态生成连接字符串
2009-03-12 00:11
495 查看
因最近项目的需要,要经常连接不同的数据源,因此想到做一个同VS服务器资源管理器里面类似的添加数据连接的对话框,突然想起来似乎这个东西是可以直接拿来用的,于是在网上找了找,例子都很多,但是添加的数据源都不是很完整,特别是没有OLEDB for visual foxpro,因为我要导入和导出DBF文件。仔细在对象浏览器中看了又看(MSDN上可是什么也没有的),终于做出来一模一样的对话框,代码记下备忘:
需要注意的是
1、DataSource.AddStandardDataSources(dlg);用来填写所有的数据源,就不是一个个添加了。
2、dlg自己本来有showdialog()方法,但是不能用,必须这样来用:DataConnectionDialog.Show(dlg),很是奇怪。
不能贴图,郁闷中....
//要引用C:/Program Files/Microsoft Visual Studio 8/Common7/IDE/Microsoft.Data.ConnectionUI.Dialog.dll //命名空间:using Microsoft.Data.ConnectionUI; DataConnectionDialog dlg = new DataConnectionDialog(); //方法一:填写指定的数据源 //dlg.DataSources.Add(DataSource.AccessDataSource); //dlg.DataSources.Add(DataSource.OdbcDataSource); //dlg.DataSources.Add(DataSource.SqlDataSource); //方法二:填写全部的数据源 DataSource.AddStandardDataSources(dlg); if(DataConnectionDialog.Show(dlg)==DialogResult.OK) { MessageBox.Show(dlg.ConnectionString); }
需要注意的是
1、DataSource.AddStandardDataSources(dlg);用来填写所有的数据源,就不是一个个添加了。
2、dlg自己本来有showdialog()方法,但是不能用,必须这样来用:DataConnectionDialog.Show(dlg),很是奇怪。
不能贴图,郁闷中....
相关文章推荐
- 在软件中使用“连接字符串(ConnectionString)生成向导对话框”方法大全
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 使用Visual Studio自带的数据库连接字符串对话框
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 使用该JavaBean可以将数据在JSP页面中以表格的形式显示出来,并具有动态排序、动态生成查询、自动分页功能
- 简单调用VS自带的数据源选择对话框实现数据库连接字符串配置
- 使用VS的动态连接库创建通用数据库连接对话框
- 使用AJAX动态生成table表格数据
- 使用vs自带工具编译生成sqlite3.lib库
- 通过VS中的数据源选择对话框实现数据库连接配置(用户使用)
- 由于Python本身自带的界面库功能并不强大,我们使用Python+wxPython作为界面开发平台,在公司新的项目中进行界面开发。开发过程使用Eclipse+PyDev 作为集成开发环境。产品发布时使用Py2exe进行打包。如今,在我的团队中,Pytho
- C语言 不使用strcat函数实现连接两个字符串功能
- 二、使用rails3.0自带的数据检查功能检查输入数据
- sprintf 编辑 sprintf指的是字符串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数。使用sprintf 对于写入buffer的字符数是没有
- jquery使用模板动态生成数据
- 获取VS.NET 自带的数据库连接对话框的数据库连接
- 获取VS.NET 自带的数据库连接对话框的数据库连接
- 使用Fastjson生成Json字符串少字段属性(数据丢失)