PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
18346 | 02/10/31 13:40:23 | RE(6):PB7.0: SELECT文のaccess2000データとのかみ合い By deden |
18345 | 02/10/31 12:13:52 | RE(5):PB7.0: SELECT文のaccess2000データとのかみ合い By M.M |
18341 | 02/10/30 17:54:42 | RE(4):PB7.0: SELECT文のaccess2000データとのかみ合い By deden |
18339 | 02/10/30 17:01:11 | RE(3):PB7.0: SELECT文のaccess2000データとのかみ合い By AO |
18329 | 02/10/29 15:22:15 | RE(2):PB7.0: SELECT文のaccess2000データとのかみ合い By deden |
18325 | 02/10/29 09:47:27 | RE(1):PB7.0: SELECT文のaccess2000データとのかみ合い By TTTK |
18314 | 02/10/28 14:24:51 | PB7.0: SELECT文のaccess2000データとのかみ合い By deden |
カテゴリ:スクリプトの記述
日付:2002年10月30日 17:01 発信者:AO
題名:RE(3):PB7.0: SELECT文のaccess2000データとのかみ合い
dedenさん、こんにちは。
>TTTKさん、こんにちは。
>
>>dedenさん、おはようございます。
>>
>>>select NAMU INTO :AA from 個人情報 where 個人情報.staf_cd = staf_cd;
>>
>>select NAMU INTO :AA from 個人情報 where 個人情報.staf_cd = :staf_cd;
>>の誤りでは?
>>
>>
>>
>記入時に抜けていました・・・ ><!
>
>今回の原因は、はっきりしませんが、
>
>例えば・・。
>
>ア. アクセスのTBLのデータ(staf_cd = \'0204001\'[テキスト形])をINTO :staf_cdに入れ
>イ. CC = long(staf_cd) //long形に変更
>ウ. staf_cd = string(CC) // 元に戻す
>エ. select NAMU INTO :AA from 個人情報 where 個人情報.staf_cd = :staf_cd;
>とすると、不一致
>でも
>イ・ウをしない場合は一致するという現象でした。
>
>このパターンを応用して対応しました。
>
>ありがとうございます。TTTKさん
>
ウの段階でstaf_cd内は”204001”になっているはずです。
よって、Select文では”0204001”と”204001”は文字型のため
一致しません。
ウの所をstaf_cd=string(CC、”0000000”)とすれば
”0204001”がセットされます。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows 2000
DBMS その他
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS (記載なし)
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.