Connection对象.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Connection对象

Connection对象 Connection对象 Connection对象 -Connection属性 ConnectionString-执行Open方法时用来连接到数据源的字符串,默认值为空 ConnectionTimeout-尝试建立连接的最长持续时间,超过则产生异常信息,默认值为15秒 Database-打开连接后将要打开的数据库名,默认为空 DataSource-包含数据库的位置和文件,默认为空 PacketSize-用来和SQL Sever通信的网络包的大小,默认为8192字节 SeverVersion-在使用的SQL Sever的版本,默认为空 State-表示Connection当前连接状态的ConnectionState值,默认为关闭 WorkStationID-标识数据库客户端的字符串,或工作站的名称,默认为空 OleDb中没有PacketSize和WorkStationID属性 ConnectionString属性 所有的ConnectionString都有相同的格式,它们由一组关键字和值构成,中间用分号隔开,两端加上单引号或双引号 关键字不分大小写,但是值根据数据源的情况可能分大小写 引号的使用遵循字符串的一般原则,若要包括含有分号、单引号字符或双引号字符的值,则该值必须用双引号括起来。如果该值同时包含分号和双引号字符,则该值可以用单引号括起来。如果该值以双引号字符开始,则还可以使用单引号。相反地,如果该值以单引号开始,则可以使用双引号。如果该值同时包含单引号和双引号字符,则用于将值括起来的引号字符每次出现时,都必须成对出现。 ConnectionString属性 若要在字符串值中包括前导或尾随空格,则该值必须用单引号或双引号括起来。即使将整数、布尔值或枚举值用引号括起来,其周围的任何前导或尾随空格也将被忽略。然而,保留字符串关键字或值内的空格。 如果关键字多次重复,则系统使用最后的状态值 在Connection关闭后,才可以设置ConnectionString;打开Connection时, ConnectionString才生效 当Connection检测到无效或不支持的属性,将产生异常信息(OleDbException或SqlException) ConnectionString属性 下表列出了ConnectionString 中的关键字值的有效名称 ConnectionString属性 SqlConnection ocon; string strcon; ocon=new SqlConnection(); strcon=Data Source=(local);; strcon+=Initial Catalog=Northwind;; strcon+=Integrated Security=yes/true/sspi;; ocon.ConnectionString=strcon; ocon.Open(); ocon.Close(); SqlConnection.State 属性 允许的状态更改包括: 使用连接对象的 Open 方法从 Closed 更改为 Open。 使用连接对象的 Close 方法或 Dispose 方法从 Open 更改为 Closed。 例:创建一个 SqlConnection并显示它的State属性 public void CreateSqlConnection() { string myConnectString =Persist Security Info=False;Integrated Security=SSPI; database=northwind;server=mySQLServer; SqlConnection myConnection = new SqlConnection(myConnectString); myConnection.Open(); MessageBox.Show(ServerVersion: + myConnection.ServerVersion+ \nState: + myConnection.State.ToString()); myConnection.Close(); MessageBox.Show(ServerVersion: + myConnection.ServerVersion+ \nState: + myConnection.State.ToString()); } SqlConnection 构造函数 public SqlConnection(); public SqlConnection(string); String-给定包含连接字符串的字

文档评论(0)

sunhao111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档