[前][次][番号順一覧][スレッド一覧]

mysql:4007

From: "Ken Hayashi" <"Ken Hayashi" <kenhayashi@xxxxxxxxxx>>
Date: Sat, 14 Jul 2001 23:36:09 -0300
Subject: [mysql 04007] Delphi からの変更

はじめまして HAYASHI というものです。
MySQLを使い始めて間もない初心者です。よろしくお願いします。

Delphi 5 + MySQL + MyODBC でDBアプリケーションを開発していますが、
作成したアプリからデータを入力し、さらに変更をしようとすると、

"Could't perform the edit because another user changed que record"

と言うメッセージが出てきて変更がきません。

DelphiからMySQL経由で接続し、

  Table1.Edit;
  Table1Number.Value:= 1;
  Table1Name.Value:= 'aaa';
  Table1.Post;

のようなコードを実行しています。

Database Explorer からも同じメッセージが出ます。
直接 UPDATE文を投げてやると変更できます。

おかしなことに変更できるレコードとそうでないものがあります。
すべてのレコードが変更できないならまだしもできたりできなかったりと
いうのがわけがわかりません。

どなたかアドバイスあればお願いします。


=-=-=-=-=-=-=-=-=-=-=-=
   Ken Hayashi
   kenhayashi@xxxxxxxxxx
   ken.h@xxxxxxxxxx
=-=-=-=-=-=-=-=-=-=-=-=




[前][次][番号順一覧][スレッド一覧]

->    4007 2001-07-15 11:36 ["Ken Hayashi" <kenha] Delphi からの変更                       
      4008 2001-07-15 12:52 ┣[<endo_t@xxxxxxxxxx> ]                                       
      4026 2001-07-16 23:34 ┃┗["Ken Hayashi" <kenha]                                     
      4027 2001-07-17 07:44 ┃ ┣[<endo_t@xxxxxxxxxx> ]                                   
      4030 2001-07-17 20:12 ┃ ┃┗["Ken Hayashi" <kenha]                                 
      4033 2001-07-17 20:25 ┃ ┃ ┗["Ken Hayashi" <kenha]                               
      4028 2001-07-17 08:20 ┃ ┗["MIYATSU Kazunari" <]                                   
      4031 2001-07-17 20:16 ┃  ┗["Ken Hayashi" <kenha]                                 
      4032 2001-07-17 21:59 ┃   ┗["MIYATSU Kazunari" <]                               
      4014 2001-07-15 23:35 ┗["MIYATSU Kazunari" <]