mysql:9776
From: JSD藤澤知弥 <JSD藤澤知弥 <fujisawa-tomoya@xxxxxxxxxx>>
Date: Mon, 5 Jul 2004 16:06:17 +0900
Subject: [mysql 09776] Re: MySQLのデータをAccessから修正するとデータの競合となる
ふじさわです。 「Accessからリンクする際に、リンクテーブル上で主キーを 設定できていない」 かと思いましたが、レコードによって修正できたりできなか ったりするのであれば、問題無いのでしょうね。。。 「CSE (Common SQL Environment)」から更新のSQLが実行で きるということは、Accessのパススルークエリでも同じSQL 文が実行出来そうです。今も状況を再現できるのであれば、 試してみては如何ですか? *できれば、エラーメッセが出る時の操作手順、エラーコー ド、正確なエラーメッセージ本文などがあると、今後の参 考にできるのですが。。。 不十分なレスですみません。。。 <001f01c4625c$c616e900$190a0ac0@EIGYOU1> の、 "[mysql 09775] MySQLのデータをAccessから修正するとデータの競合となる" において、 ""福田 晃章" <t.fukuta@xxxxxxxxxx>"さんは書きました: > This is a multi-part message in MIME format. > > 福田といいます。 > 先日より MySQL を利用し始めました。 > 環境は、サーバに MySQL を設置して、ODBC を経由して、Access > にリンクしてデータ操作をしています。 > > トラブルの内容は、Access にリンクしたテーブルのレコードの修正すると、 > Access からデータの競合メッセージが表示されて、データが修正できません。 > > しかし、すべてのデータが修正できない訳ではなくて、修正できるレコードも > 存在します。 > > データが修正できない現象は、Access に限っているようです。 > フリーソフトの CSE より MySQL に接続して、 > update テーブル名 set フィールド名 = XXXX where 条件; > を実行すると、データは更新できました。 > > 質問.1 > MySQL 単体では update できますが、Access に接続するとデータの > 競合メッセージがでるのでしょうか? > > 質問.2 > Access 上で、データの修正ができるものと、データの競合が出て修正 > できない場合の違いは何ですか? > > まだ初心者ですので、よく理解できていない為、どなたか教えて頂けないでしょう > か。 > よろしくお願い致します。 > > >
@ 9775 2004-07-05 15:53 ["福田 晃章" <t.fuku] MySQLのデータをAccessから修正するとデータの競合となる -> 9776 2004-07-05 16:06 ┣[JSD藤澤知弥 <fuji] 9777 2004-07-05 16:40 ┃┗["福田 晃章" <t.fuku] 9780 2004-07-06 08:03 ┃ ┗[JSD藤澤知弥 <fuji] 9782 2004-07-06 18:51 ┃ ┗["福田 晃章" <t.fuku] 9778 2004-07-05 16:46 ┣["MIKAHOSI" <mikahosi] 9779 2004-07-05 21:03 ┗[つちや <kajika@xxxxx]