首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#中GridView有关问题

2012-01-24 
c#中GridView问题我想实现在一个页面中有一个输入框,进行工号或者姓名的模糊查询,用GridView显示出来!工号

c#中GridView问题
我想实现在一个页面中有一个输入框,进行工号或者姓名的模糊查询,用GridView
显示出来!工号的字段的数据类型是int而姓名字段的数据类型是nvarchar,希望能得到高手的帮助!

[解决办法]
不知道LZ是什么意思,但初步看来可能是SQL语句的问题吧:

"Select * From Table Where 工号 like ' "+%textbox1.text%+ " ' or 姓名 like ' "+%textbox1.text%+ " '
[解决办法]
做一个单选框,确定用户输入姓名或工号,然后根据选择拼SQL语句;或者使用控件参数传给DataSource

[解决办法]
select * from [表名] where 工号 like '% ' " + textbox1.Text + " '% ' or 姓名 like '% ' " + textbox1.Text + " '% '
[解决办法]
if (is int)
{
selectid=textbox1.text;
}
else
{
selectname=textbox1.text;
}
select * from [表名] where 工号 like '% ' " + selectid + " '% ' or 姓名 like '% ' " + selectname + " '% '

热点排行