博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何利用微软本身的库做个数据库客户端的配置
阅读量:5023 次
发布时间:2019-06-12

本文共 809 字,大约阅读时间需要 2 分钟。

做C/S的朋友一般都有个窗体,用来配置应用的数据库连接语句,那这个窗体我们是自己写好呢还是调用微软现有的,当然这是智者见智,仁者见仁的问题,下面将简单介绍如何利用微软现有的来实现这么一个窗体。

首先我们需要在解决方案中引入如下三个库:

接下来事情会简单到出乎你意料之外,在我们需要打开窗体配置的地方写上如下代码:

1 DataConnectionDialog dialog = new DataConnectionDialog(); 2 //添加数据源列表,可以向窗口中添加自己程序所需要的数据源类型 3 dialog.DataSources.Add(DataSource.SqlDataSource); 4 dialog.DataSources.Add(DataSource.OdbcDataSource); 5  6 dialog.SelectedDataSource = DataSource.SqlDataSource; 7 dialog.SelectedDataProvider = DataProvider.SqlDataProvider; 8  9 //只能够通过DataConnectionDialog类的静态方法Show出对话框10 //不同使用dialog.Show()或dialog.ShowDialog()来呈现对话框11 if (DataConnectionDialog.Show(dialog, this) == DialogResult.OK)12 {13       string connectionString = dialog.ConnectionString;14 }

简单吧,上面的字符串变量connectionString就是数据库连接语句。

做了个简单的应用,下面给个截屏。

 

 

转载于:https://www.cnblogs.com/xwang/p/3695728.html

你可能感兴趣的文章
10 华电内部文档搜索系统 search03
查看>>
[HIHO1149]回文字符序列(dp)
查看>>
[HDU1402]A * B Problem Plus(FFT)
查看>>
[CF803C] Maximal GCD(gcd,贪心,构造)
查看>>
逆时针旋转的矩阵变换
查看>>
第10周15/16/17
查看>>
【数据库】SQL两表之间:根据一个表的字段更新另一个表的字段
查看>>
四六级作文常见错误解析(转载)
查看>>
Tomcat
查看>>
./是当前目录 ../是当前的上一级目录。上上级就是../../一般绝对路径时候常用...
查看>>
linux支持FTP和SFTP服务【1】
查看>>
树的递归与非递归遍历方法
查看>>
每天一个Linux命令(6):rmdir命令
查看>>
oracle连接的三个配置文件(转)
查看>>
Vim配置文件(Vimrc)
查看>>
RecyclerView 局部刷新(获取viewHolder 去刷新)
查看>>
PHP表单(get,post)提交方式
查看>>
使用vbs或者bat脚本修改IE浏览器安全级别和选项
查看>>
Silverlight入门
查看>>
Silverlight动态调用WEBSERVICE,WCF方法
查看>>