请教ca加入条件问题?
一个条件:cs1='一班'
ca=Createobject("CursorAdapter")
With ca
.Alias = 'biao'
.Datasource=con
.DataSourceType = 'odbc'
.SelectCmd = "select * from biao where 班级=?cs1"
.KeyFieldList = '学号'
.Tables = "biao"
.UpdatableFieldList ="学号,班级,姓名,语文,数学"
.UpdateNameList ="学号 biao.学号,班级 biao.班级,姓名,语文 biao.班级,数学 biao.班级"
.CursorFill() &&
Endwith
Select biao
CursorSetProp("buffering",3)
以上代码使用正常
两个条件:
cs1='一班'
cs2=90
ca=Createobject("CursorAdapter")
With ca
.Alias = 'biao'
.Datasource=con
.DataSourceType = 'odbc'
.SelectCmd = "select * from biao where 班级=?cs1 and 语文=?cs2"
.KeyFieldList = '学号'
.Tables = "biao"
.UpdatableFieldList ="学号,班级,姓名,语文,数学"
.UpdateNameList ="学号 biao.学号,班级 biao.班级,姓名,语文 biao.班级,数学 biao.班级"
.CursorFill() &&
Endwith
Select biao
CursorSetProp("buffering",3)
当2个参数时增加新增记录,出现如下问题:
1、光标在表格中不能移动
2、删除一条记录,新增加的都删了,以前有都没删
3、有时出现如图提示
请各位老师指点,谢谢