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
Copyright © 2013 Power Future Co., Ltd.