pb如何向数据库表中添加内容

如题所述

无论怎么添加,首先你必须要配置PB的数据库连接,在DataBase Painter里面。配置数据库连接。
配置成功之后,可以直接在DataBase Painter里面,打开你配置的数据库,选择你要添加数据的表,然后点右键,edit data,打开所有的数据,然后上方菜单里分别有两个按钮,insert和save,insert表示增加一个空行,你可以在里面编辑数据,save表示把数据保存到表中。这样可以实现,不过都是单条的自己手动写进去的。

这里还可以导入数据,不过要格式匹配,包括字段的数量,顺序,类型导入模板,和你查询的结构必须匹配才可以。这个所谓的查询,可以使用edit data,打开的框架,还可以自己写一个查询语句,在isql session页写查询语句点execute按钮执行查询,不过这个执行的查询,要单表,否则不知道保存哪个表了。

还可以自己写程序插入。利用数据窗口,或者利用insert 语句插入数据。
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-09-29
1、自己写程序,通过数据窗口时间添加数据的操作。
2、通过DB PAINTER来操作,首先PB要通过DB PAINTER连接上数据库。然后选择这个连接,找到表,右键选择edit。打开,找到数据,在rows菜单下找到insert,点击增加一行,填写值,然后rows菜单下的save changes即可以保存。
3、建立数据窗口,可以在preview界面添加数据,操作方法同上。只是数据在数据窗口的预览界面添加。
第2个回答  2011-08-29
直接导入,你在pb中把表打开,然后菜单上有个row,单击进去有个import,点击进去,然后就可以选择你要导入的文件(txt文件),不过里面的格式要和表中的字段相对应!

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

pb如何向数据库添加数据
if dw_1.update()> o then commit;\/\/提交数据 else rollback;\/\/不进行提交 向上回滚。end if ② 直接在事件编辑窗口中编写sql语句实现添加数据.例:现有用户表(t_user) 字段:user_id(用户编号) ,user_name(用户名称),age(年龄)三个字段,向其中插入一条数据.insert into t_user values(...

pb如何向数据库添加数据
在确定按钮中,用insert 语句 就可以了

用PB如何在表中加入字段
,还有简单的办法,就是用pb连接了数据库,点database,里面能看到你连接的数据库里面的所有的表,然后点到要添加字段的表,右键alter table..,会显示表中所有的字段,点到最后一行,回车就能重新加入一行就行了

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

pb是不是可以直接向数据库表中插入一条新纪录,怎么实现的?
可以用insert 插入 insert into table(字段1,字段2...) values(值1,值2...) using sqlca;if sqlca.sqlcode <> 0 then rollback using sqlca;messagebox('讯息','插入数据失败!',stopsign!)else commit using sqlca;messagebox('讯息','插入数据成功!')end if ...

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

pb 中如何在数据窗口中增加一列(行号)?
我是这么做的,在DataWindow中Header区域添加一Text,然后将Text改为"行号",在Detail区域对应Text的下面添加一个Compute,Compute Expression为"getrow()"

pb 保存时向数据表中插入数据问题
1).按钮的CLICKED那,不能用 this 2).数据库窗口的事件里,this 是ok的 3. 你的描述里 g_row是最后一行的ROW,你的FOR NEXT是没有作用的,一直在写最后一行 可以改成 for li_insert = 1 to this.ModifiedCount()this.setitem( li_insert, 'lrrq', uo_app.of_getnow())this.setitem( ...

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

相似回答