PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
18985 03/03/07 13:32:10 RE(6):PB6.5: update について By 1027
18981 03/03/07 11:19:58 RE(5):PB6.5: update について By reon
18980 03/03/07 11:09:33 RE(4):PB6.5: update について By 1027
18978 03/03/07 10:13:28 RE(3):PB6.5: update について By reon
18977 03/03/07 09:46:58 RE(2):PB6.5: update について By 1027
18971 03/03/06 16:51:46 RE(1):PB6.5: update について By reon
18970 03/03/06 15:24:39 PB6.5: update について By 1027

カテゴリ:PowerBuilderの開発環境
日付:2003年03月07日 11:09 発信者:1027
題名:RE(4):PB6.5: update について

reonさん、こんにちは。

>定義のミスではなさそうなので、スクリプトのミスではないかと思われます。
>スクリプトを載せてください。

以下にスクリプトを載せます。

For  i = 1 to dw_ptlst.RowCount()
ls_st[i]=dw_ptlst.Getitemstring (i,\"pnsts_st表示文字\")⇒更新特性にはこのカラムを指定しています

☆ここでP1という文字列をE1に置き換えています☆
IF ls_st[i] = \"P1\" then
ls_st[i]=Replace(ls_st[i],1,1,\"E\")
END IF

NEXT

☆上で変更した内容にDBを更新したいのです☆
int sql_ret
sql_ret = dw_ptlst.Update()
if sql_ret < 0 then
ROLLBACK;
Return -1
else
COMMIT;
Return 0
end if

☆戻り値は1を示します☆


以上、よろしくお願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 8.0
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.