PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
2810 | 98/08/18 20:42:04 | RE:PB6: データウィンドウ経由で、データベースにインサートしたいのですが By あすかちゃんの父 |
2809 | 98/08/18 20:27:53 | RE:PB6: データウィンドウ経由で、データベースにインサートしたいのですが By あすかちゃんの父 |
2801 | 98/08/18 16:39:32 | PB6: データウィンドウ経由で、データベースにインサートしたいのですが By Kenji.K |
カテゴリ:旧電子会議室
日付:1998年08月18日 20:27 発信者:あすかちゃんの父
題名:RE:PB6: データウィンドウ経由で、データベースにインサートしたいのですが
Kenji.Kさん、こんばんは。
> 実は、始めユーザオブジェクトのユーザ関数に埋め込みでSQL文(SELECT,INSERT等)を書いていたのですが、
> そのSQL文を埋め込みではなく、データウィンドウ経由でデータベースにセレクトや、インサートをする事になったのですが、
> セレクト文は、出来たのですが、インサートが出来ません。 データソースに直接書くと怒られます。
> データウィンドウ経由で、データベースにインサートしたいのですがどうしたら良いのでしょうか
やりたいことがよく分からないのですが、スクリプトでデータウィンドウ
にデータの挿入・更新をしたいということでしょうか?
であれば、データストアを使えは良いと思います。
スクリプトで使用したいデータウィンドウ・オブジェクトの、データスト
アを生成します。
データストアは、データウィンドウ・オブジェクトをウィンドウに貼り付
けなくても、スクリプトで使用できるようにするものと考えてもらえば良
いです。
このデータストアに、InsetRow関数で行を挿入して、Setitem***関数で
カラムにデータをセットして、Update関数でRDBMSを更新します。
詳しくはマニュアルを参照ください。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS Oracle SQL*Net 2.2
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Oracle 7.3
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.