日期:2014-05-17  浏览次数:20773 次

C#新手求助啊SQL查询问题!!
就是从一个文本框中读取输入的数据作为查询条件,比如一个学生的学号查询他的姓名,,该怎么写啊,,不会写,就是知道声明一个变量来存储输入的数据和声明一个变量存储查询之后的结果。求各位大神帮帮忙
C# SQL

------解决方案--------------------
string sql=string.format("select * from stu where stu_name='{0}'",this.textbox.text);
------解决方案--------------------
引用:
引用

Quote:
string sql=string.format("select * from stu where stu_name='{0}'",this.textbox.text);   看不懂啊我的理解是以名字查询而不是学号查询了。。。。。。


string sql=string.format("select * from stu where stu_name='{0}'",this.textbox.text);   这个就是用学生姓名查询学生信息呀,要用学好查询就把where后面的stu_name,改成stu_no,
string sql=string.format("select * from stu where stu_no='{0}'",this.txt_StuNo.text);   
------解决方案--------------------
先用一个变量string stuNo = textbox.text 来存放要查的学号
再在sql语句中"select name from Table where Id ='"+ stuNo +"'"
数据库连接命令。。。。那些大体雷同把