PB 電子会議室
発言No. | 更新日 | 題名(クリックすると発言内容と関連するコメントが表示されます) |
---|---|---|
3238 | 98/09/14 14:05:41 | ユニークキーに日付? By クニ |
3232 | 98/09/14 13:04:46 | RE:RE:RE:PB5: INSERT機能が動かないんです・・・ By てとらぽっと |
3224 | 98/09/11 17:00:21 | RE:RE:PB5: INSERT機能が動かないんです・・・ By Maki |
3218 | 98/09/11 15:37:14 | RE:PB5: INSERT機能が動かないんです・・・ By こてちゅ |
3217 | 98/09/11 14:51:58 | RE:RE:更新特性の更新可能なカラム By Maki |
3213 | 98/09/11 13:39:39 | RE:RE:RE:SELECT句にユニークキーを加えて下さい By あすかちゃんの父 |
3212 | 98/09/11 13:29:13 | RE:更新特性の更新可能なカラム By てとらぽっと |
3211 | 98/09/11 13:29:05 | RE:PB5: INSERT機能が動かないんです・・・ By HIDENORI |
3209 | 98/09/11 12:44:27 | RE:RE:SELECT句にユニークキーを加えて下さい By Maki |
3207 | 98/09/11 12:22:17 | RE:SELECT句にユニークキーを加えて下さい By てとらぽっと |
3204 | 98/09/11 11:25:55 | PB5: INSERT機能が動かないんです・・・ By Maki |
カテゴリ:旧電子会議室
日付:1998年09月11日 17:00 発信者:Maki
題名:RE:RE:PB5: INSERT機能が動かないんです・・・
こてちゅさん、はじめまして。Makiです。
>更新特性などを確認しても駄目ってことですが、もういくつか確認させてください。
>1行目は更新されて2行目以降が更新されていないとの事ですが、
>入力画面からSetItemでDWに送っているレコード分だけInsertRowを行っているのでしょうか?
>それとも1レコード毎にUpdateしているのでしょうか?
1レコード毎、です。1レコードずつ、DWに送って、それを更新しています。
>2行目のエラーの内容は、データベースエラーなのでしょうか?
>データベースエラーならその内容は?
うまく説明できないので、エラーメッセージをそのまま書きます。
長くなってしまい、ごめんなさい。
**************************************************************************
Attempt to insert duplicate key row in object \'テーブル名\'
with unique index \'インデックス名\'
データベースには更新は行われませんでした。
INSERT INTO テーブル名 ( カラム名・・・・・・)VALUES (入力値・・・・・)
**************************************************************************
このようなメッセージです。この際、INSERT INTO の後のカラム名で、
ユニークキーの項目(2項目あるのですが)のうち、1項目が抜けています。
>データウィンドウオブジェクト(データウィンドウペインタでのプレビュー)での更新では、うまく行っているので
しょうか?
これは、うまく行っていました。
>1行目はうまく行っているとの事なので、DWでの更新の方法(Update関数の発行タイミング)に疑問があります。
>例えば、InsertRowは1回のみでそのDWを1行ごとにUpdateして使いまわしている時に、更新フラグのリセットを
>行っていなかったりすると、データベースへの変更が行えない事がありますから。
それかもしれないです。更新フラグのリセットとはどういう風にするのですか?
初心者なので、うまく伝わらないと思います。ごめんなさい。
付加情報:
PowerBuilder Version (記載なし)
Client SoftWare
OS Windows NT 4.0
DBMS (記載なし)
Browser (記載なし)
Server SoftWare
OS (記載なし)
DBMS Sybase SQL Server 4.9
WebServer (記載なし)
Copyright © 2013 Power Future Co., Ltd.