主题:将游标改为数据窗口或datastore
superviser
[专家分:0] 发布于 2010-01-11 11:31:00
现有一个系统是使用游标存储数据,效率特慢,想改成数据窗口或者datastore,但是不会写,请高手指导,希望能给个例子
回复列表 (共2个回复)
沙发
p22710194 [专家分:0] 发布于 2010-01-28 16:34:00
在PB中用游标,建议你不要用PB了!
DataStore lds_Temp//定义数据存储
long ll_Count,ll_I
String ls_Name
lds_Temp = Create DataStore//创建数据存储
lds_Temp.DataObject = 'd_MyDataWindow'//绑定数据窗口
lds_Temp.SetTransObject(SQLCA)//绑定事务,如果不需要从数据库中获取数据,可以不用绑定事务
ll_Count = lds_Temp.Retrieve(as_Argment1,ai_Argment2,...)//从库中检索数据
If ll_Count > 0 Then
For ll_I = 1 To ll_Count
//像Cursor一样在这里处理你要结果,如:
ls_Name = lds_Temp.GetItemString(ll_I,'cName')//cName:数据窗口的列名
//f_DoSomething(ls_Name)
End For
End If
Destroy lds_Temp//销毁数据存储
板凳
moke9 [专家分:30] 发布于 2010-09-02 12:23:00
你好.我是全职网赚工作者.
如果你有时间有电脑.
想在网络上创业.请联系我..
项目绝对真实.详情QQ空间资料
加盟请联系 QQ908889846
2010年,中国网民突破了4亿,
网络游戏玩家超过了3亿,
互联网即将进入全民网游的时代
我来回复