掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
ADO、日付時刻型の更新エラーを回避するには? (ID:45351)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
WindowsXp、Delphi6Proで開発しています。ADOでParadoxを使い操作しているのですが日付時刻型を再更新するプログラムを実行するとエラーが出てしまいます。どこが悪いかお解かりの方教えて下さい。 ・まずADOConnectionの接続は問題なく実行出来ています(ODBC→ファイルDSN使用)。 ・下記プログラムのフィールドDAYTIMEは日付時刻型です。 ADOQuery1.Open; while not ADOQuery1.Eof Do begin ADOQuery1.Edit; ADOQuery1.FieldByName('DAYTIME').AsDateTime :=Now; ADOQuery1.Post; ADOQuery1.Next; end; ADOQuery1.Close; ※初回実行すると問題無く行えるのですが2回目以降は以下のエラーが出て以降同一エラーが出て実行出来なくなります。 「エラーメッセージ」 行が見つからなかったため、更新出来ません。列の値は最後に読み込まれた後で変更された可能性があります。 ※日付時刻型フィールド以外は問題なく更新出来ます。 ※DAYTIMEフィールドを削除し再度設定すると初回は実行出来ますが2回目以降はエラーが出て実行出来なくなります。 何分にも初心者です、宜しくお願いします。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.