将Excel文件导入Powerbuilder

时间:2011-01-21 14:29:47

标签: import excel-2007 powerbuilder

我想导入 Excel。 xls 文件工作簿 Powerbuilder 。该文件有2张,这些表必须导入2个不同的数据库表。

非常感谢任何帮助。

由于

约翰。

2 个答案:

答案 0 :(得分:3)

首先,没有什么是自动化的,就像你可以获得的其他文件格式的单行解决方案一样。有一种手动方法,有一种脚本方法,你可以将两者合并为第三种选择。

对于手动方法,您可以进入Excel并将数据导出为将导入DataWindow的内容。您没有提及您的PowerBuilder版本,但是从脑中导入的文件格式是CSV,它已添加到PB9中。

对于脚本方法,您可以使用OLE(假设客户端计算机上安装了Excel)并使用脚本引擎访问数据,然后以任何您想要的格式将其移动到PowerBuilder中。

要混合这些方法,您可以使用OLE将文件导出为几个CSV,然后使用dw.FileImport()将数据导入。

祝你好运,

特里。


后记:Sybase有examples of OLE access,以及using ODBC的例子,这是我之前忽略的解决方案。

答案 1 :(得分:0)

如果在Excel中为数据区域指定名称,然后设置指向它们的ODBC连接,则可以从PowerBuilder中的数据库表中访问它们。