pb怎样从数据窗口向数据库中插入数据

当运行是,数据窗口中不能输入数据,点鼠标没反应,就是不能聚焦在数据窗口上。更不要说提交的问题,怎样才能在数据窗口中输入数据啊,请高手指教哈,谢谢

第1个回答  2010-12-28
数据窗口的tab键值为0了,点一下工具栏中的tab order键,然后为列按输入顺序设置10的倍数的值;
新增行函数dwcontrol.InsertRow ( long row ) ,详细资料参考PB帮助文档;
然后输入数据,最后保存数据窗口:(要设置好数据窗口的更新属性,否则无法保存数据)
If dwcontrol.Update (false, true) = 1 Then
Commit;
Else
RollBack;
End If
第2个回答  2010-12-18
首先得将数据ADD进入数据窗口、然后使用窗口数据调用UPDATE就行了本回答被提问者和网友采纳
第3个回答  2012-04-07
你的数据窗口的update属性没设置吧

pb如何向数据库表中添加内容
还可以自己写程序插入。利用数据窗口,或者利用insert 语句插入数据。 本回答被提问者和网友采纳 hit_lubin | 推荐于2018-03-11 13:02:00 举报| 评论 4 2 直接导入,你在pb中把表打开,然后菜单上有个row,单击进去有个import,点击进去,然后就可以选择你要导入的文件(txt文件),不过里面的格式要和表中的字段...

pb如何向数据库添加数据
有两种方法 数据窗口或者是sql语句 ①数据窗口.建立一个数据窗口.与你想要插入数据的表对应. 直接在数据窗口上输入新字段数据.然后通过update()函数 更新数据窗口.具体如下:if dw_1.update()> o then commit;\/\/提交数据 else rollback;\/\/不进行提交 向上回滚。end if ② 直接在事件编辑窗口中编...

pb插入新列怎么引入内容
1、首先打开pb的数据窗口,点击Data按钮进入到数据源定义画板。2、其次选择要新增的列后,不要保存文件,直接点关闭。3、最后选择插入,引入新内容即可。

在pb中已经做好的数据窗口怎么添加数据
dw_1.settransobjece(sqlca)dw_1.retrieve()另,数据窗口也可以直接录入数据,可以用dw_1.insertrow(0)增加新行,然后录入

PB中怎么将一个数据窗口中选中的列的数据放进另一个数据窗口
首先设置源数据窗口的dragauto属性为TRUE。比如在窗口的open中写dw_1.dragauto=true 在目标数据窗口的dragdrop事件中,写如下代码 DataWindow ldw_Source IF source.TypeOf() = DataWindow! THEN \/\/判断源是不是数据窗口 ldw_Source = source long ll_row ll_row = ldw_Source.GetRow() \/\/获取源...

pb怎么保存数据窗口中添加的数据,保存到数据库表中!请给详细的思路!和...
①首先要在窗口的open事件中写如下一句.dw_1.settransobject(sqlca)\/\/譬如您要保存的数据窗口名字为dw_1;这计划的意义在于时刻保持与数据窗口月数据库表的连接. 亦或者双击Dw_1对象。选择 constructor事件 写下以上语句即可.②然后在数据窗口中修改 或者添加数据.随后创建一个按钮或者事件 都行.用于...

如何在pb中把txt文档中数据添加到数据库的表中
直接导入,你在pb中把表打开,然后菜单上有个row,单击进去有个import,点击进去,然后就可以选择你要导入的文件(txt文件),不过里面的格式要和表中的字段相对应!

pb中怎么实现把一个窗体里的数据窗口的前八行数据传递到另一个窗体...
您好,首先,窗口与窗口的参数传递使用 openwithparm(),然后因为你传的是一组数据,可以有下面处理意见 1、数据表的关键字为单列,像‘单据编号’,这个比较简单,grid 中把关键字 读到一个数组中,把数组传递到另一个窗口 2、关键字比较多,表格比较复杂,可以考虑,grid中,先把你需要的数据按条件...

pb 怎么导入数据?
如果是第一种情况:那只需要在数据窗口的update属性中选择你要保存的表、字段就可以了。如果是第二种情况:PB是不能直接做到的。你可以在窗口中多+几个隐藏的数据窗口控件。分别对应不同的表。然后在保存的时候,将原始表中的数据分开到相应的各个隐藏的数据窗口中,然后对这些隐藏窗口进行保存就可以了...

pb中怎么实现把一个窗体里的数据窗口的一行数据传递到另一个窗体中的...
如果是一样的,可以用sharedata。dw_1.sharedata(dw_2),使dw_2共享dw_1的数据,这个要求二者的select字段要完全一样才可以。然后在dw_1的clicked事件里,写,dw_2.scrolltorow(row),这样二者始终保持在相同行上了。或者可以使用rowscopy函数。也要求两者的字段对应,否则是不能是数据进行复制的。可...

相似回答