アクセスで正常に機能するフォームを使用してMSAccess2007データベースを開発しましたが、バックエンドをSQL Serverにアップサイズすると、サブフォームの機能が完全に失われます。他の誰かがこの問題に遭遇しましたか?回避策はありますか?
質問する
161 次
2 に答える
1
私はちょうど同じようなプロジェクトの真っ最中で、似たようなものに遭遇しました。私にとって問題は日時フィールドにありました。
フォームのデータ/レコードセットに日時フィールドがあることを確認してください...それがdatetime2に変更しようとした場合(これにより、90%のケースで修正されたようです)、おそらく再インポートする必要があります/ ssmaアプリを再実行して、datatime2としてインポートされた日付を取得します。
@ David-w-fenton afaikアクセス時にテーブルをリンクすると、主キーとしていくつかのフィールドを選択するように要求されます
于 2011-09-22T10:37:46.247 に答える
1
私の場合、提案されたすべての変更を行った後、問題のあるサブフォームが破損していることがわかりました。Access 2007でプロジェクトを最初から再構築しましたが、すべて正常に機能しました。
于 2011-09-23T12:47:38.117 に答える