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事件中写入连接数据库的语句。问题多多但没太多人回答
谢谢您的回答,把分给您吧~ 展开
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事件中写入连接数据库的语句。问题多多但没太多人回答
谢谢您的回答,把分给您吧~ 展开
展开全部
一个数据窗口要求可更新,要满足几个条件
1.update 属性设置,在菜单栏上,有个设置更新属性的地方,你要把相关表与列设置为可更新
2.tab oder 设置不为0
你的数据窗口控件要显示数据,三步
1.设置数据窗口锋御dw_1.dataobject
当然也可以在属性窗口携衡事先设置好
2.设辩基做置事务对象
默认情况下用sqlca
dw_1.settransobject(sqlca)
3.检索dw_1.retrieve()
你出现这种情况,应该是第二步漏了
1.update 属性设置,在菜单栏上,有个设置更新属性的地方,你要把相关表与列设置为可更新
2.tab oder 设置不为0
你的数据窗口控件要显示数据,三步
1.设置数据窗口锋御dw_1.dataobject
当然也可以在属性窗口携衡事先设置好
2.设辩基做置事务对象
默认情况下用sqlca
dw_1.settransobject(sqlca)
3.检索dw_1.retrieve()
你出现这种情况,应该是第二步漏了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询