connectionstring(ADONet创建连接字符串的三种方式 142)

管理员 2024-09-20 23:20:26 0

Connection中使用的连接字符串有三种生成方式:

1)在ADO.Net中有一个专门的类SqlConnectionStringBuilder,通过设置其属性值,自动生成SQL连接字符串

ADO.Net-创建连接字符串的三种方式 142

生成连接字符串方式1

这种方式可以通过对象点出需要的属性进行设置;自己可以试着搭建一个界面,不需要用到此类,界面中只需几个文本框控件,用于接收输入的,最后再将其拼接在一起即可

2)通过SqlConnectionStringBuilder+PropertyGrid控件,创建连接字符串,这种方式其实是上一种的变形而已,只是将SqlConnectionStringBuilder中的属性,通过此控件显示出来而已

ADO.Net-创建连接字符串的三种方式 142

连接字符串实现代码

首先通过窗体的Load事件将SqlConnectionStringBuilder的属性赋值给PropertyGrid控件,如下图所示然后通过设置属性界面的值最后得到创建的连接字符串

ADO.Net-创建连接字符串的三种方式 142

设置属性得到连接字符串

3)通过VS中的"服务器资源管理器"->"数据连接",右击"数据连接"选择"添加连接.."选项,在弹出的对话框中选择"Microsoft SQL Server"作为数据源,点击"继续"按钮,打开如下界面

ADO.Net-创建连接字符串的三种方式 142

创建连接字符串方式3

点击"测试连接",如果测试成功,点击"高级"按钮,在弹出的对话框中就能看到生成的连接字符串

点击"确定"按钮,就会在"数据连接"下面添加刚刚选择的数据库,在其中就能看到此数据库文件中的数据表,可以对表进行简单的操作,自己测试使用不再赘述

通过对比发现第三种方式使用起来比较方便,即使之后使用配置文件时也可以使用此方式生成连接字符串;最后建议连接字符串是最好能默写出来

相关文章