回 帖 发 新 帖 刷新版面

主题:急求帮助!!!datawindow不能写入数据???

为什么我建的datawindow连到数据窗口控件以后,在运行时不能在第一个文本框中获得焦点,不能写入数据呢?
   刚开始以为是Rows菜单中的Update Properties属性没设置呢,可是把allow update选中以后还是没有变化,感觉好象只有只读属性,仍然不能写进去数据,这是什么原因?
   是不是我建的datawindow有问题啊???该怎么建怎么解决问题呢?
   急求大家的指教.

回复列表 (共13个回复)

沙发


你在窗体的open事件或者数据穿口的constructor事件中写settransobject(sqlsa)  insertrow(0) 就可以实现写入和查询了

板凳

免费下载郭宝利编写的N本PB电子图书,如果需要更多的PB电子图书到http://www.study01job.com网站,本站有郭宝利编写的多本电子图书供大家免费下载,并且还有很多关于PB学习的文章.

3 楼

设置datawindow的tab order属性

4 楼

1、tab order
2、是不是缺少主键

5 楼

同意潇洒老乌龟的意见!

Tab 没有设置才会这样!


另外要再检查一下,update属性,tab的情况多数是采用多表,所以要重新设置update属性

6 楼

没有主键可能也会有这种情况出现!

7 楼

免费下载郭宝利编写的N本PB电子图书,如果需要更多的PB电子图书到http://www.study01job.com网站,本站有郭宝利编写的多本电子图书供大家免费下载,并且还有很多关于PB学习的文章.

8 楼

pb源代码学习www.study01job.com

9 楼

有主键同样也要插入一个空行才能进行录入呀
而且 数据窗口的tab顺序为0也是不可以输入的

10 楼

这个情况我遇到了,连接的是access库,有主键,并且数据窗口更新属性已经设置,用INSERT(0)也能插入行,但只能插入空行,不能输入字段值,也不能修改已有的行,但是当我使用SQL的数据库时,就什么都能做了

我来回复

您尚未登录,请登录后再回复。点此登录或注册