早教吧 育儿知识 作业答案 考试题库 百科 知识分享

问AsP.net问题。怎么回事SqlConnectionconn=newSqlConnection();SqlCommandcmd=newSqlCommand("select*fromstudentwhereuid="zhangsan",conn);cmd.Connection.Open();这是为什么。不直接con.Open();

题目详情
问AsP.net问题。怎么回事SqlConnection conn=new SqlConnection(); SqlCommand cmd =new SqlCommand("select * from student where uid="zhangsan",conn); cmd.Connection.Open();这是为什么。不直接 con.Open();
▼优质解答
答案和解析
在ado.net里面,这被称为“语法甜头” 就是可以用少量的代码干同样的事情. 这里面就是指定这个SqlCommand对象的打开连接.. 因为每一个SqlCommand都必须赋予一个SqlConnection对象.所以通过SqlCommand对象打开比通过SqlConnection对象打开连接可以使用更少量的代码