C#菜鸟急求帮助!!

来源:百度知道 编辑:UC知道 时间:2024/05/17 09:35:25
SqlConnection myConnection = new SqlConnection(); 和
SqlConnection myConnection
这两个语句有什么不同,都在什么情况下比较常用呢?

SqlConnection myConnection = new SqlConnection();
这一句是调用SqlConnection的构造函数,返回一个该类的对象,此对象是一个数据库连接.
SqlConnection myConnection 这是一个不完整的变量声明

表示 SQL Server 数据库的一个打开的连接。无法继承此类。

下表列出了由 SqlConnection 类型公开的成员。

公共构造函数
名称 说明
SqlConnection 已重载。初始化 SqlConnection 类的新实例。
页首
公共属性 (请参见 受保护的属性 )
名称 说明
ConnectionString 已重写。获取或设置用于打开 SQL Server 数据库的字符串。
ConnectionTimeout 已重写。获取在尝试建立连接时终止尝试并生成错误之前所等待的时间。
Container 获取 IContainer,它包含 Component。(从 Component 继承。)
Database 已重写。获取当前数据库或连接打开后要使用的数据库的名称。
DataSource 已重写。获取要连接的 SQL Server 实例的名称。
FireInfoMessageEventOnUserErrors 获取或设置 FireInfoMessageEventOnUserErrors 属性。
PacketSize 获取用来与 SQL Server 的实例通信的网络数据包的大小(以字节为单位)。
ServerVersion 已重写。获取包含客户端连接的 SQL Server 实例的版本的字符串。
Site 获取或设置 Component 的 ISite。(从 Component 继承。)
State 已重写。指示 SqlConnection 的状态。
StatisticsEnabled 如