PB连接ACCESS,如何在数据窗口中添加新记录?6月5日在线等

设置一个“添加”按钮,代码为intnn=dw_1.rowcount()dw_1.insertrow(0)dw_1.scrolltorow(n+1)用的Grid风格data... 设置一个“添加”按钮,代码为
int n
n=dw_1.rowcount()
dw_1.insertrow(0)
dw_1.scrolltorow(n+1)
用的Grid风格datawindow,点“添加”后只增加空的行,但无法输入数据,tab order设置为10.是什么原因呢?
1、似乎ACCESS不能实现该代码,现在我换用SQL2000可以添加进数据,但运行应用程序时数据窗口中并未显示已有数据,为什么呢?另外,刚运行程序时跳出提示框:database transaction information not available. call settrans or settransobject function.希望能有人给点提示,谢谢@_@
2、上一问题已经解决,是忘了在应用程序OPEN事件中写入连接数据库的语句。问题多多但没太多人回答
谢谢您的回答,把分给您吧~
展开
 我来答
百度网友a9d86fe
2008-06-06 · TA获得超过214个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:139万
展开全部
一个数据窗口要求可更新,要满足几个条件
1.update 属性设置,在菜单栏上,有个设置更新属性的地方,你要把相关表与列设置为可更新
2.tab oder 设置不为0

你的数据窗口控件要显示数据,三步
1.设置数据窗口dw_1.dataobject
当然也可以在属性窗口事先设置好
2.设置事务对象
默认情况下用sqlca
dw_1.settransobject(sqlca)
3.检索dw_1.retrieve()
你出现这种情况,应该是第二步漏了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式