2011-01-21 23 views
1

インポートをExcelにインポートします。 xlsファイルワークブックPowerbuilder。このファイルには2枚のシートがあり、これらのシートを2つの差分テーブルにインポートする必要があります。エクセルファイルをPowerbuilderにインポート

ご協力いただきまして、誠にありがとうございます。

ありがとう

ジョン。

答えて

3

最初のことは、他のファイル形式で利用できる1行のソリューションの行に沿って、オートメーションはありません。手動の方法があります。スクリプトによるアプローチがあり、おそらく2つを第3のオプションとして結合することができます。

手動の方法では、Excelに入り、データウィンドウにインポートするものとしてデータをエクスポートできます。 PowerBuilderのバージョンについては言及していませんが、Excelからインポートするファイル形式はPB9で追加されたCSVです。

スクリプトアプローチでは、Excelがクライアントマシンにインストールされていることを前提にして、OLEを使用して、スクリプトエンジンで必要なデータにアクセスし、必要な形式でPowerBuilderに移動できます。メソッドをミックスに

、あなたは。

幸運、

テリーのデータ)をdw.FileImport(、CSVをのカップルにファイルをエクスポートするためにOLEを使用することができます。


追記:Sybaseはexamples of OLE accessを持っている、とusing ODBCの例では、私が前に無視していたソリューション。

0

Excelのデータを持つ領域に名前を付け、それを指すODBC接続を設定すると、PowerBuilderからデータベーステーブルのようにアクセスできます。

関連する問題