因最近项目的需要,要经常连接不同的数据源,因此想到做一个同VS服务器资源管理器里面类似的添加数据连接的对话框,突然想起来似乎这个东西是可以直接拿来用的,于是在网上找了找,例子都很多,但是添加的数据源都不是很完整,特别是没有OLEDB for visual foxpro,因为我要导入和导出DBF文件。仔细在对象浏览器中看了又看(MSDN上可是什么也没有的),终于做出来一模一样的对话框,代码记下备忘:
需要注意的是
1、DataSource.AddStandardDataSources(dlg);用来填写所有的数据源,就不是一个个添加了。
2、dlg自己本来有showdialog()方法,但是不能用,必须这样来用:DataConnectionDialog.Show(dlg),很是奇怪。
不能贴图,郁闷中....