mysql:11347
From: 山口 佳彦 <山口 佳彦 <yosihiko@xxxxxxxxxx>>
Date: Sat, 23 Apr 2005 12:54:01 +0900
Subject: [mysql 11347] Re: MS ACCESS 2000のODBC接続で[SQL データ型が有効範囲にありません (#0)]
山口です。 松下様、お世話になります。 同じ現象ですね、びっくりしました!! 今、こちらはユーザー様のところに伺う予定がないので 確認出来ないのですが、ユーザー様のところに伺う機会が ありましたら、是非、MyODBC 3.51.10で動作確認したいと 思っています。 本当に貴重な情報、ありがとうございました!! 返信が遅れてしまい、申し訳ありませんでした。 では、一先ず失礼致します。 > -----Original Message----- > From: Ryuji Matsushita [mailto:maturyu@xxxxxxxxxx] > Sent: Friday, April 15, 2005 1:22 PM > To: ml@xxxxxxxxxx > Subject: [mysql 11327] Re: MS ACCESS 2000のODBC接続で[SQL データ型が有 > 効 > 範囲にありません (#0)] > > > 松下です > > 私も同じ現象に遭遇しました。 > ACCESS 2002 > MySQL 4.0.15(Linux) > Client WinXPSP1 > MyODBC 3.51.11 > > そして、MySQLのテーブルにてTIMESTAMP(14)で設定したカラムがリンクを張っ > たACCESSのテーブルで > は文字列型にアタッチされていますね。 > > フォームからはINSERTは出来ますがDELETEは出来ませんでした。 > > 解決方法は > MyODBC 3.51.10にしたら解決しました。 > > > > 山口です。 > > > > 杉本誠様、返信が遅くなり、失礼致しました。 > > > > > 私もMySQLとFileMakerとのデータ交換にAccessを使用しています。 > > > クライアントがFileMaker(^.^;;)なので、Accessはホント便利です。 > > FileMaker、Macの方を中心に人気がありますね!! > > > > > > ACCESSからMySQLにODBC接続しています。 > > > > データの参照は正常に出来ているのですが、データの更新、削除が > > > > 出来ません。 > > > > いずれも、[SQL データ型が有効範囲にありません (#0)]というエラーが > > > > 出てしまいます。 > > > > > > 一通りの注意事項は実践されているようですね。 > > > 私が思い当たるのは、 > > > ・レコードを一意に決められるカラムがあるか > > > ・接続ユーザーアカウントはm更新・削除権限があるか > > > > > > これ↓は意味が分かりませんでした。 > > > > ・場合によっては、Access が、MySQL が解釈できない不正な SQL クエ > リを > > > 生成する可能性がある。 > > > > これは、Access のメニューから "Query|SQLSpecific|Pass-Through" を > 選択 > > > することに > > > > よって修正できる。 > > > > > > 分かりやすいページがありました。 > > > http://www.atmarkit.co.jp/fwin2k/win2ktips/347dbquery/dbquery.html > > > > さて、この↑ご紹介頂いたページの通りに、SQLパススルーで、あるテーブ > ルの更 > > 新 > > をしたところ、正常に更新されました!!! > > そして、何故かは分からないのですが、一度、SQLパススルーで更新したテ > ーブル > > は > > それ以降、リンクしたテーブルの方で、普通に更新が出来るようになってし > まいまし > > た!! > > > > ただ一点、リンクしたテーブルで追加した行をリンクしたテーブルから削 > 除出来な > > い! > > 以外は、全てリンクしたテーブルの方から作業出来るようになりました。 > > 何故なのかは分かりません・・・ > > ですが、そういう現状で、何とか運用に乗れるかな、というところです。 > > > > 本当にアドバイス、ありがとうございました!!! > > では、一旦、失礼致します。 > > > > > -----Original Message----- > > > From: 杉本誠 [mailto:sugimoto@xxxxxxxxxx] > > > Sent: Wednesday, March 23, 2005 8:53 AM > > > To: ml@xxxxxxxxxx > > > Subject: [mysql 11240] Re: MS ACCESS 2000のODBC接続で[SQL データ型 > が有 > > > 効 > > > 範囲にありません (#0)] > > > > +++++++++++++++++++++++++++++++++++++++++++++++++++ > Sony Digital Network Applications Inc.(SDNA) > Navigation Track Information System > 松下 龍士(Ryuji Matsushita) maturyu@xxxxxxxxxx > +++++++++++++++++++++++++++++++++++++++++++++++++++ > > >
11234 2005-03-22 19:49 [山口 佳彦 <yosihiko] MS ACCESS 2000のODBC接続で[SQL データ型が有効範囲にありません (#0)] 11240 2005-03-23 08:53 ┗[杉本誠 <sugimoto@xxx] 11261 2005-03-25 17:47 ┗[山口 佳彦 <yosihiko] 11327 2005-04-15 13:21 ┗[Ryuji Matsushita <ma] -> 11347 2005-04-23 12:54 ┗[山口 佳彦 <yosihiko]