终于好了,谢谢大家,是我没写settransobject(sqlca),之前我写的
datawindowchild dwc
this.getchild('mzsf005_fylbmc',dwc)
dwc.settransobject(sqlca)
dwc.retrieve()
if dwc.rowcount()=0 then
dwc.insertrow(0)
end if
这个不行,我以为不是这个问题呢,现在只写
settransobject(sqlca)
this。insertrow(0)
就可以了,小毛病耽误大家这么久,散分了,大家都是高手我就平分了
我也是这样啊,不过就和你第一个图似的没有显示,可是在普遍6.5里,没有autoretrieve啊
刚才又运行了下,还是不行,在datawindow控件里要写代码吗?我只在constructor里写了this。insertrow(0)
为了验证自己的dddw我还在一个sql select gird风格里的一列用同样的设置
在constructor里写了
datawindowchild dwc
this.getchild('mzsf005_fylbmc',dwc)
dwc.settransobject(sqlca)
dwc.retrieve()
if dwc.rowcount()=0 then
dwc.insertrow(0)
end if
this.settransobject(sqlca)
this.retrieve()
这个就是可以用的