ADO.NET 2道题目不理解!!!!!

10  参考下列C#语句:

SqlConnection Conn1 = new SqlConnection( );

Conn1.ConnectionString = "Integrated Security=SSPI; Initial

Catalog=northwind";

Conn1.Open( );

SqlConnection Conn2 = new SqlConnection( );

Conn2.ConnectionString = "Initial Catalog=northwind; Integrated

Security=SSPI";

Conn2.Open( );

请问:上述语句将创建_____个连接池来管理这些SqlConnection 对象?

A.1

B.2

C.0

正确答案:B

 

dataTable 是数据集myDataSet 中的数据表对象,有9 条记录。调用下列代码后,dataTable 中还有几条记录?

dataTable.Rows[8].Delete();

A. 9

B. 8

C. 1

D. 0

答案:A


慕桂英546537
浏览 563回答 2
2回答

手掌心

第一题:默认情况下一个连接字符串创建一个连接池,由于第一次使用没有关闭,所以第二次使用SqlConnection时,就会创建第二个连接池。这也是为什么连接要及时关闭,不然会抛出连接池已满的错误!第二题:dataTable是在内存中的数据,调用row 的Delete知识改变了那一行的状态而已,并没有删除,要删除使用DataTable.Remove(DataRow)
打开App,查看更多内容
随时随地看视频慕课网APP