MS Access 2010、通常のフォームでの勝利
私は意図的にActiveXやOLEを配置しませんでした。しかし、とにかく、特定のフォームのコードに何かを入れると、
"イベントのプロパティ設定として入力した式XXXXXは次のエラーを生成しました。MyDBがOLEサーバーまたはActive Xコントロールと通信しているときに問題が発生しましたOLEサーバーまたはActiveXコントロールとの通信
私はフォームのコードに何を置いても、これは起こります。空のForm_Current()のみがこれをトリップしました。フォームにはたくさんの書式があり、それは..コードウィンドウを完全に空のままにしておくと(Option Compare Databaseのみ)、エラーをトリップしませんが、私のフォームは役に立たなくなります。
これは言語問題ですが、他の形式(同じコード手法と同じコードを実行している)はうまくいき、英語のPCと英語でアクセスできます。アイデア?エラーをオフに設定
コード:真剣
Private Sub Form_Current()
End Sub
。
DB内のいくつかの壊れたものにはおそらく問題がありますか?私は、レイアウトビューでこのフォームにタブを追加すると2回アクセスがクラッシュすることは知っていますが、デザインビューではうまくいきました。おそらくフォームにgremlinsがいくつかあります(他の問題はありませんでした)。私はフォームをバックアップし、新しいものを試してみます。 – StuckAtWork
はい、そうです。私は、デザインの破損が分割されたデータベースの方がはるかに少ない可能性があることを知っています。 – Fionnuala
スプリットは本当に必要ではありませんでした。データベースは1年に1〜2回1-2人用です。しかしこれは問題を解決しました。私はフォームを再編集しました(まだ完全ではありませんが、基本的に)。それは動作するようです。ありがとう!私はどのような方法でもデータベース全体をやり直す必要はなく、フォームを削除/再実行するだけで済むことに注意したいと思います。私のやり方については何も変わっていないけど、MSが再び殴るって思う? – StuckAtWork