MIDAS.dllのエラーについて


うま  2004-12-29 08:55:26  No: 12510

お世話になっています。

MIDASを使ってAPを実行しているのですが、
MIDASのエラーに悩んでいます。

MIDASは使ってはいるものの、ほとんど知識がなく、困っています。
エラーは
  「モジュール’midas.dll’のアドレス4DB0DEDBでアドレス9FE83BE4に対する読み込み違反がおきました。」
とでます。
EXEを起動しなおすと暫くは出なくなり、また出ます。

AP内容としてはクライアントデータセットが2つ存在し、フォームは2つ。
1つ目のフォームのクライアントデータセットの明細の値で
2つ目のフォームのクライアントデータセットをフィルタリングして表示、編集させています。(初期値をセットも。)
データを挿入する事はありません。
2つ目のフォームが閉じる時に1つ目のフォームのクライアントデータセットに2つ目のフォームのクライアントデータセットの合計値をセットします。

このようなエラーはどういうときにでるものなのでしょうか。
更新のタイミング等、変更しても改善はされず・・・
お恥ずかしいですが、本当に全く見当もつきません。。

よろしくお願いいたします。


うま  2004-12-29 08:58:32  No: 12511

すみません。
開発環境についてまったく書いてませんでした。

環境はDELPHI5.0(WIN2000)
BDEでORACLEに接続です。

お願いします。


RAN  2004-12-30 03:58:31  No: 12512

MIDASはバグが多いですね。
ネストやフィルタリング関係は特に危険で
本家NGやQCを探すと、沢山見つかります。

ところで、http://www.distribucon.com/midas.htmlから
D7 version of MIDAS.DLLをダウンロードできるみたいなのですが
試してみます?

Delphi7 Update1で修正されたバグ
http://onigiri.s3.xrea.com:8080/delphi/index.php?%5B%5BDelphi7Update1%5D%5D#content_1_4


RAN  2004-12-30 04:28:00  No: 12513

MIDASについては、こちらもご覧下さい。
http://onigiri.s3.xrea.com:8080/delphi/index.php?%5B%5BdbExpress%5D%5D


RAN  2004-12-30 04:59:16  No: 12514

間違いました。MIDASについては、こちらでした。
http://onigiri.s3.xrea.com:8080/delphi/index.php?ClientDataSet


うま  2005-01-05 06:02:20  No: 12515

新年明けましておめでとうございます。

RANさん、レスありがとうございます。
私のバージョンはdelphi5なのですが、これでもUpdateできるのでしょうか。

今回のエラーはSQL文のところでオーダー順を32個書いていたから
だったみたいです。
数を減らしたところ、エラーが出なくなりました。
オーダー順の定義には上限があるのでしょうか。

うーん、ナゾです。。


RAN  2005-01-05 09:16:13  No: 12516

D7 version of MIDAS.DLLは、Delphi7 Update1相当のようです。
たぶん使えるのではないでしょうか?試す価値はあると思います。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加