ASP.NET如何做个简单的模糊查询并显示结果

ASP.NET如何做个简单的模糊查询并显示结果,第1张

VS2005里面有DataGridView这个控件嘛,是DataGrid的改进版。

如果工具箱里面没有,可以用楼上说的方法找到。

简单的模糊语句主要就是灵活的运用LIKE关键字

比如说一张表里有姓名,年龄,性别等字段

现在要张姓张的人的资料

string strConn="server=local;database=test;uid=sa;pwd="; //以SQL SEVER为例

SqlConnection myConn=new SqlConnection(strConn); //实例化一个连接

string strSql;

strSql = "SELECT FROM UserInfo WHERE UserName LIKE '%" + thisTxtUserLastNametexttoString()Trim() + "%'";//这句比较简单,模糊查询关键是LIKE部分。

SqlCommand cmd = new SqlCommand(strSql,myConn);

SqlDataAdapter da = new SqlDataAdapter();

DataSet ds = new DataSet();

daSelectCommand = cmd;

daFill(ds,"UserInfo");//讲查询结果填充到ds中

thisDataGridUserInfoDataSource = ds;//设置DataGird的数据源。也就是刚填充的ds

thisDataGridUserInfoDataBind();

select name from collages where name like '%天%'"

结果:天津大学机械系,天大机械学院

select name from collages where name like '%大学%'"

结果:天津大学机械系

select name from collages where name like '%学院%'"

结果:天大机械学院

以上就是关于ASP.NET如何做个简单的模糊查询并显示结果全部的内容,包括:ASP.NET如何做个简单的模糊查询并显示结果、在asp中如何实现模糊查询、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10190729.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存