求救,这是怎么回事
acrus 2001-11-20 03:59:55 本人在做一个查询窗口时,想实现就是不用datawindow.filter那种,而是那种就像EXCEL里那种查询,比如查询姓张的,可能就有好多个,然后我做个“下一个”button,可能大侠们这个只是小菜。但是我刚做软件比较菜,碰到一个问题:
string get_name
int get_num
get_name=sle_1.text
DECLARE Untitled CURSOR FOR
SELECT jbqk.xh
FROM jbqk
WHERE jbqk.xm =:get_name;
OPEN untitled;
FETCH untitled INTO :get_num;
st_1.text=string(get_num)//我想看看游标是不是成功申明
int ll_found
ll_found = w_main.dw_1.Find("get_num",1, w_main.dw_1.RowCount())
st_2.text=string(ll_found)//我想看看它返回的值
w_main.dw_1.ScrolltoRow(get_num)
CLOSE Untitled;
可是,我的w_main.dw_1.Find总出错,返回值是-5,我看了帮助是:-5 Bad argument
但不知何意。怎么解决这个问题。请大侠指点,多谢!