Access 2007 プロジェクトをフロントエンドとして使用して、複数の Access データベースを SQL 2008 R2 サーバーに移動しようとしています。ユーザーがフォームからデータをフィルター処理しようとすると、問題が発生します。
例:
ユーザーが顧客データを検索できるように 1 つのプロジェクト ファイルを設定し、「接続」と「選択」権限のみを持つサーバーへのログインを使用して、データを変更できないようにしています。このプロジェクトの唯一のフォームには、テーブルに直接設定されたレコード ソースがあり、ビューやクエリはありません。ユーザーが「顧客番号」を選択してから「フィルター」ボタンを押し、「テキスト フィルター」を選択して顧客番号を入力すると、「有効な値を入力してください」というエラーが表示されます (フォームのフィールドを選択した場合も同じことが起こります)。右クリックしてフィルターを設定してみてください)。ユーザーが「Advanced/Filter By Form」を使用している場合、問題はありません。
フォームまたはコードに設定された他のフィルターはなく、入力の検証もありません。プラン フォームのみです。
これのデバッグをどこから始めるべきか、誰にもアイデアがありますか?
ありがとう。