当前位置: 代码迷 >> PB >> 请问个知识点 有分
  详细解决方案

请问个知识点 有分

热度:54   发布时间:2016-04-29 10:03:08.0
请教个知识点 有分
我看到一段代码 是 
u_tick ids_dd
ids_dd = Create u_tick
ids_dd.dataobject = "d_window"
ids_dd.SetTransObject(SQLCA) 
请问 类也可以 像datastore 一样配 dw么 和datastore 有什么区别 为什么要这么写

------解决方案--------------------
u_tick应该是继承自datastore的,
你看一下u_tick的定义,在u_tick中可以增加一下通用的函数或属性之类的,这样可以方便对u_tick的引用;
比如在datastore调用的时候是返回不到dberror事件的sqlerrtext的,我们可以在u_tick中定义一个实例的string is_errortext,在dberror事件里面设置is_errortext = sqlerrtext,再定义一个自定义函数geterrortext,代码为return is_Errortext,这样如果对dataobject执行update失败后,我们就可以通过调用geterrortext函数得到数据库返回的错误信息了
  相关解决方案