读书人

c#2003 怎么把查询语句的字段名用变量

发布时间: 2012-01-29 21:39:32 作者: rapoo

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也瞒不错的
旧似乎效率低点

读书人网 >C#

热点推荐