質問: MS-ACCESSを用いてSQLserverのデータを使用しております。 SQLserverのAテーブルのカラムを増やしたいのですが、
回答: 基本はSQL Server上で変更して、ACCESS側で再リンクする、ですよね。 それをSQL Severからではなく、ACCESS側からやりたいというのであれば、最初に気になるのでは変更権限を持つUserID/Passwordを持っている ということですよね? 普通は、この権限は一般ユーザやToolには解放しないと思いますが、 そこは問題になりませんか? 問題にならないのであれば、試したことありませんが、パススルークエリの プロパティでODBC接続文字列の中に DSN=データソース名;UID=ユーザID;PWD=パスワード;DATABASE=データベース名 のように含めてやれば、いける気がします。 但し、SQL Serverが処理結果を返してこないので、正常に終了したかどうかを判定することができません。(これは致命的かもしれません)