• 全部
  • API 调用
  • 基础类
  • 控件与界面
  • 数据库相关
  • DataWindow
  • 项目管理
  • Web 应用
  • 脚本语言

文本导入问题

wenlian_xu 2008-03-07 01:31:21
用PB,如何在表temp_muid中导入文本文件gypzbm.txt
...全文
86 点赞 收藏 14
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
rambo_china 2008-03-11

导数据不是简单的事情,可能会用到多种工具和技术,主要看数据的规律性和完整性

看样子LZ对PB了解的很少,困难点儿

数据量不大的话,还是录入吧
回复
ybkenan 2008-03-11
LZ的表沒建主鍵吧?建了主鍵後再用10樓的方法試一下。
回复
wenlian_xu 2008-03-10
楼上高手:
我试过,rows-->impot是虚的,不能点,数据刷新就退出PB,不知道是否是PB有问题还是操作系统有问题。
回复
wanglv 2008-03-10
那用SQL的dts吧
回复
moonlighter 2008-03-07
如果对PB的软件设计不太熟悉,而且导入操作不是客户端完成,也可直接在PB环境中导入:
1、设置好Profile并与数据库连接
2、打开数据库的相关表
3、执行菜单:Rows-->Import,即可导入数据。最后不要忘了,要保存哟。
回复
wenlian_xu 2008-03-07
看来还得回去看书。PB中的IMPORT行吗?
回复
jlwei888 2008-03-07
不会就看书


按钮 中写入代码

int i
i = dw_1.importfile()
if i<=0 then
messagebox('','导入错误!')
return
end if

if dw_1.update() = 1 then
commit;
messagebox('','保存成功!')

else
messagebox('','保存失败!')
rollback;
end if
回复
wenlian_xu 2008-03-07
只会用SQL语句改改数据表。造了个临时表temp_muid,想装下文本(已生成好),用UPDATE批量改一下。
回复
wenlian_xu 2008-03-07
我是PB外行,一点也不会PB.
回复
jlwei888 2008-03-07
晕,代码都给你了,还想要什么啊!
回复
wenlian_xu 2008-03-07
楼上高手能告诉具体操作吗?我急等用。单位让录入文本数据,在软件里一条一条录,我想直接导入,省事。
回复
jlwei888 2008-03-07
用表temp_muid建个DW,
dw_1.importfile(gypzbm.txt)

if dw_1.update() = 1 then
commit;
else
rollback;
end if
回复
wenlian_xu 2008-03-07

两列数据
E02030050010020101 1010325
E02030070020010101 1010366
E02030070020040101 1010367
E02050190010010101 1011604
E06020160010010101 2052001
E05010060040010101 3012401
E08010030010010101 3012910


导入到ORACLE的数据表中,数据表中有两个字段spec_no varchar2(20) ,muid varchar2(40)
回复
v888 2008-03-07
文件里的所有内容写入数据库表中的一个字段,还是怎么地?
回复
相关推荐
发帖
PowerBuilder
创建于2007-09-28

863

社区成员

PowerBuilder 相关问题讨论
申请成为版主
帖子事件
创建了帖子
2008-03-07 01:31
社区公告
暂无公告