在C#中用Vs2010实现数据的模糊查询(窗体中含有一文本框和两个单选按钮,进行条件查询),数据类型为int。

单选按钮为学号查询即按照你的学号关键字进行模糊查询,姓名查询即按照你的姓名关键字进行模糊查询,求代码

数据类型为int。-----指的是?

slqconnection conn=new sqlconnection("数据库连接字符串");
string str="select * from table1 where " ;
if(radiobutton1.selected){//学号按钮()
str+="学号='"+this.textBox1.text.tostring()+"'";
}
if(radiobutton2.selected){//姓名按钮
str+="姓名='"+this.textBox1.text.tostring()+"'";

}
conn.open();
sqlcommand cmd=new sqlcommand(str,conn);
sqldatareader dr=cmd.ExcuteReader();
this.griview1.datasource=dr;
dr.close();
conn.close();
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-05-17
用like关键字啊

在C#中用Vs2010实现数据的模糊查询(窗体中含有一文本框和两个单选按钮...
数据类型为int。---指的是?slqconnection conn=new sqlconnection("数据库连接字符串");string str="select * from table1 where " ;if(radiobutton1.selected){\/\/学号按钮()str+="学号='"+this.textBox1.text.tostring()+"'";} if(radiobutton2.selected){\/\/姓名按钮 str+="姓名='"+...

VS 中使用C#语言 实现模糊查询代码求助 望给予详解。。。
这个应该是和sql 语句有关系吧。链接数据库后,执行sql命令。然后返回结果,结果保存到DataSet或SqlDataReader 中,dataset绑定GridView1。如果要实现模糊查询,可以用select * from 表名 where name like '%查询的内容%'。如果数据量比较大,可以使用全文检索。代码大体如下:string connStr="数据库连接"...

在vs2012中创建一个winform,并且运行起来。
vs2010的你看可以不?2012的我这里没有。

VS2010 C#中创建登录界面,使用到两个radioBotton,一个可选择连接前台一...
if(radioButton1.Checked){ \/\/连接前台 } else { \/\/连接后台 }

在VS2010里用C#如何实现点击按钮立即弹出窗体?
VS里用C#实现点击一个按钮立即弹出另一个窗体步骤如下:1、首先,打开VS2010后,新建一个项目。2、选择菜单和工具栏下的MenuStrip,将其拖入窗体中。3、然后可以将菜单的名称输入,双击下拉菜单中的打开第二窗体。4、在右边的解决方案中右击选择添加->Windows床头提(F)...5、选择生成->生成解决方案...

c#中如何实现按条件精确以及模糊查询数据库中的数据
你可以参考一下这个方法的判断逻辑 当然具体问题还要具体设计分析 \/\/\/ \/\/\/ 根据条件查询煤炭供求列表 \/\/\/ \/\/\/ \/\/\/ \/\/\/ \/\/\/ \/\/\/ \/\/\/ <returns><\/returns> public DataSet GetSupplyByType(string SendPlace, string Su_DelFlag, string Su_Qneta, string Su_Vdaf, string Su_...

用C#实现代码!在textbox中输入数值,实现模糊查找,将查到的值显示在dat...
这里你得用你自己的算法了new SqlDataAdapter("select * from cz where 房屋情况='" + comboBox3.Text + "'", com);如new SqlDataAdapter("select * from cz where 房屋情况〉90 and 房屋情况<100" , com);90 你想得到90-100

在vs2010使用c#自定义一个只能输入数字的文本框?
1.在Winform(C#)中要实现限制Textbox只能输入数字,一般的做法就是在按键事件中处理,判断keychar的值。限制只能输入数字,小数点,Backspace,del这几个键。数字0~9所 对应的keychar为48~57,小数点是46,Backspace是8,小数点是46。2.输入小数点。输入的小数要符合数字的格式,类似9.9.9这样的...

VS2010 c#做项目,我想做一个开关功能,就是没点之前是“开始”,点完以后...
ID="Button1" runat="server" Text="开始" onclick="Button1_Click" \/> 后端:protected void Button1_Click(object sender, EventArgs e){ \/\/ \/\/这里可以写一个你要运行的东西 \/\/ if (Button1.Text == "开始"){ Button1.Text = "停止";} else { Button1.Text = "开始";} } ...

C# VS2010 SQLSERVER2008 在数据库中查询信息是报错 找不到表0_百度知...
SqlCommand cmd = new SqlCommand("select * from [Building]", con);cmd.CommandType = CommandType.StoredProcedure;你的cmd是以查询语句初始化,但后面CommandType却是CommandType.StoredProcedure 改成CommandType.Text 或者去掉那句试试吧 PS:按说明SqlCommand初始化后默认就是CommandType就CommandType.Text ...

相似回答