请详细解释下面这段.NET代码
发布网友
发布时间:2024-09-29 12:23
我来回答
共2个回答
热心网友
时间:2024-09-29 14:27
解释如下:
SqlConnection conn = new SqlConnection(); //新建一个数据库连接对象
SqlDataAdapter sda = new SqlDataAdapter(); // 新建一个数据适配器对象
DataSet ds = new DataSet(); //新建一个数据集
String[] ss = new string[6];
String str = "Data Source=2012-20131219KK;Initial Catalog=student_dormitory_manage;Integrated Security=True"; //数据库连接串
conn.ConnectionString = str; //设置之前的连接对象的连接串为str
String sql = "select * from visitor where laifang= + textBox7.Text + "; //查询语句
sda.SelectCommand = new SqlCommand(sql, conn); //利用上面的连接对象新建一个命令对象,将会用来执行上面这条执行语句
sda.Fill(ds); //利用上面提供的适配器对象,执行上面的查询语句,把查询结果填充到之前创建的数据集对象
if (ds.Tables[0].Rows.Count == 0) //判断数据集中是否有数据
{
MessageBox.Show("查询来访信息不存在!");
return 0;
}
热心网友
时间:2024-09-29 14:29
SqlConnection conn = new SqlConnection();
//实例化一个适配器
SqlDataAdapter sda = new SqlDataAdapter();
//实例化一个DataSet数据集
DataSet ds = new DataSet();
String[] ss = new string[6];
// 连接数据库的字符串
String str = "Data Source=2012-20131219KK;Initial Catalog=student_dormitory_manage;Integrated Security=True";
conn.ConnectionString = str;
String sql = "select * from visitor where laifang='" + textBox7.Text + "'";
//初始化适配器的查询命令
sda.SelectCommand = new SqlCommand(sql, conn);
//数据集填充
sda.Fill(ds);
//判断数据集中是否有数据
if (ds.Tables[0].Rows.Count == 0)
{
MessageBox.Show("查询来访信息不存在!");
}