- 注册时间
- 2013-1-21
- 最后登录
- 2014-4-9
- 阅读权限
- 10
- 积分
- 49
- 精华
- 0
- 帖子
- 8
|
本帖最后由 vuty_1028 于 2013-1-21 15:04 编辑
我使用的是oracle,多条件查询时碰到问题:
string sql = @"
select no num,name csname from ow_customer where rownum<10“
我使用上面的SQL语句可显示,但我换成
public Hashtable getcustomer(string key1, string key2, int index, int size, string sortField, string sortOrder)
{
string sql = @"
select no num,name csname from ow_customer where rownum<10 and csname like '%" + key2 + "%'";
后就弹出错错误,不知道是什么原因,请大侠指教!
public void getcustomer()
{
//查询条件
string csnum = Request["csnum"];
string csname= Request["csname"];
//分页
int pageIndex = Convert.ToInt32(Request["pageIndex"]);
int pageSize = Convert.ToInt32(Request["pageSize"]);
//字段排序
String sortField = Request["sortField"];
String sortOrder = Request["sortOrder"];
//业务层:数据库操作
Hashtable result = new Test.TestDB().getcustomer(csnum, csname, pageIndex, pageSize, sortField, sortOrder);
//JSON
String json = Test.JSON.Encode(result);
Response.Write(json);
}
|
|