C#里关于数据库查询的
来源:百度知道 编辑:UC知道 时间:2024/06/16 15:52:14
就是在 textBox1里输入信息 然后进行查询 最后显示在dataGridView里 具体的我不太懂怎么说明 我表达不是特好
楼主,你好:我也是初学的,给你提供点吧:
string connStr
= "server=localhost;uid=sa;pwd=sa;database=myWebDB";
SqlConnection myconnection = new SqlConnection(connStr);
string queryStr="select * from book_inf where bookid='"+TextBox1.Text +"'";
SqlDataAdapter myDataAdapter=new SqlDataAdapter (queryStr,myconnection);
DataSet myDataSet=new DataSet();
myDataAdapter.Fill(myDataSet,"books");
DataGridView1.DataSource=myDataSet.Tables["books"].Defaultview;
DataGridView1.DataBind();
//假如你要在textbox里输入的是查询书号,通过书号来显示信息的.
希望我们可以共同交流,祝你学习愉快!有什么事了给我留言,呵呵
根据TextBox输入的内容进行查询?
然后将查询的结果显示在DataGridView里??
请具体说明。
明白勒~~
SqlConnection con=new SqlConnection("数据库连接字符串");
SqlDataAdapter da = new SqlDataAdapter("select * from 表名 where 列名 like '%"+this.textBox1.Text.Trim()+"%'", con);//用的是模糊查询.如果准确查询的话这样写:
select * from