PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
14985 01/04/09 14:11:49 RE(2):M.Mさん、フォローありがとうございます By aki
14982 01/04/09 12:12:09 RE(1):PB6.5: aki さんへ御礼&質問 By M.M
14980 01/04/09 11:51:18 PB6.5: aki さんへ御礼&質問 By DH

カテゴリ:ユーザオブジェクト
日付:2001年04月09日 12:12 発信者:M.M
題名:RE(1):PB6.5: aki さんへ御礼&質問

DHさん、こんにちは。
タブ関係はあまり得意ではないので、わかっている箇所だけコメントします。

>あとページネームをDBから持ってきたいのですが、どのようにSOURSEを書けば良いのかすら
>わかりません。

1つの変数をDBから取得したい場合、埋め込みSQL文で記述する方法が簡単です。
(一度に多数の値を取得したい場合、また多くの行数が検索結果として
 返ってくる場合は、データウィンドウの方が楽です。)


[例]
string pagename
declare cur_pagename for
select ? from ? where ?; (PageNameを取得するSQL文を記述)

open cur_pagename;
fetch cur_pagename into :pagename;

choose case SQLCA.SQLCode
case 0 //値の取得に成功
messageBox(\"成功\",\"PageName = \" + pagename)

case 100 //該当するレコードなし
messageBox(\"警告\",\"データが存在しません\")

case -1 //エラー
messageBox(\"エラー\",\"SQL文実行時にエラーが発生しました。~r~n\" + &
String(SQLCA.SQLDBCode) + \" \" + SQLCA.SQLErrText)
end choose
close cur_pagename;



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Client
Browser InternetExplorer5.X

Server SoftWare

OS Windows NT 4.0
DBMS Sybase SQL Anywhere Server
WebServer Apache

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