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

c#2003 怎么把查询语句的字段名用变量替换, 新手求救

2012-01-29 
c#2003如何把查询语句的字段名用变量替换, 新手求救。strRowFilter(计量器具名称like + valel1.Text.T

c#2003 如何把查询语句的字段名用变量替换, 新手求救。
strRowFilter="( 计量器具名称 like '" + valel1.Text.ToString().Trim() + "%')"; 

texttempTable.DefaultView.RowFilter = strRowFilter;


如何把查询语句的字段名 计量器具名称 用变量aaa替换,查询条件字段名用下拉框变量替换, 新手求救。

[解决办法]
strRowFilter="( "+ aaa +" like '" + valel1.Text.ToString().Trim() + "% ')";
[解决办法]
strRowFilter="( "+ ComboBox.SelectedText.ToString() +" like '" + valel1.Text.ToString().Trim() + "% ')";
[解决办法]
优化数据库的设计,比如添加主键、索引...
需要明白的是like效率很低;
[解决办法]
不过like也瞒不错的
旧似乎效率低点

热点排行