*

【Access2007】ODBCを使ってSQL Server 2012に接続

公開日: : 最終更新日:2015/01/12 Microsoft Office , , ,

Windows7のAccess2007をデータソース(ODBC)を使って、SQL Server 2012のテーブルを
接続(読み書き)をしてみたいと思います。
前回、Access2007のODBCが32bitを表示するということにハマッてしまいましたが、
無事に解決できたので、ODBC接続方法をメモしておこうと思います。
■Accessを起動し、外部データ/その他/【ODBC データベース】を選択。
ODBCを使ってAccess2007とSQL Server 2012を接続
■【リンクテーブルを作成してソース データにリンクする】にチェックを入れ、【OK】をクリック。
ODBCデータベース接続 外部データの取り込み
■データソースの選択画面で、【コンピューターデータソース】タブ選んで
作成した【ODBC】を選んで【OK】クリック。
データソースの選択
■SQL Serverログイン画面が表示されるので、
ODBCを作成したときと同様に、SQL Serverで作成したログインユーザーとパスワードを
【ログインID】と【パスワード】を入力し、【OK】をクリック
Access2007でODBC接続のSQLServerログイン画面
■以下の画像のように、【テーブルリンク】画面が開き、
テーブル名が表示されるので、使いたいテーブルを選択し、【OK】をクリック。
※使いたいテーブルは複数選択も可能です。
005_ODBCを使ってAccess2007とSQL Server 2012を接続
ちなみに、主キーを設定していないテーブルを選択すると
【固有レコード識別子の選択】画面が表示されますが、適当に選択し【OK】しても、【キャンセル】しても
リンクテーブルは作成されます。

主キーが設定されていないと固有レコード識別子の選択が表示される"
■↓のように【ナビゲーションウィンドウ】に選択したテーブルが表示されれば、完了です。
Access2007リンクテーブル
■作成したリンクテーブルをダブルクリックすると、↓の画面のようにレコードが表示されます。
Access2007リンクテーブルを表示
※表示しているレコードはテストデータであり、架空の人物、架空のアドレスです。

Adsense

関連記事

データベース

【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得

前回は、テーブルのレコードをVBAで直接更新(Insert/update/delete) 今回

記事を読む

Microsoft Office

【Excel】グラフ(オブジェクト)の名前変更方法

Excel2013でのお話。 とりあえず、僕が探したところ三つありました。 【1つ目】名前ボ

記事を読む

Microsoft Office

【Excel】エクセル。シートの名前を変更しようとしたらエラーポップアップ

エクセルでシート名を変更しようとしたときに… シートの名前をほかのシート、Visual B

記事を読む

Microsoft Office

【Excel】「メモリまたはディスクの空き容量が~」のポップアップで開けない時の対処法

メモリまたはディスクの空き容量が不足しているため、ドキュメントを開いたり、保存したりできません。

記事を読む

Microsoft Office

【Outlook】プレビューウインドウ(閲覧ウインドウ)で表示したら、メール既読のオフ設定

前回、「Outlookの開封メッセージ送信を先送りにする方法」で、少し書きましたが、 私用のメ

記事を読む

Microsoft Office

【Access】VBAを使わずにマクロでリンクテーブルの変更(変換)

以前にVBAを使ってリンクテーブルの変換をしましたが、 今回はVBAを使わずにマクロでリンクテーブ

記事を読む

Microsoft Office

【Excel】VBAでセルの書き込みを5倍高速化する方法

Excel VBAで While文やFOR文を使用してループさせ、行、列をカウントアップして、 大

記事を読む

Microsoft Office

【Access】クエリで小数点の切り下げ、切り上げ

Access2007には、roundup、rounddown関数がない。 なので、純粋に関数だ

記事を読む

Microsoft Office

【Outlook】文字化けを直す方法

メールをチェックしているとプレビューウインドに文字化け表示。 メール(Outlook)

記事を読む

Microsoft Office

【Outlook】PDFの添付ファイル付のメール送信でフリーズ。

OutlookでPDFファイルを添付して、メール送信するとOutlookがフリーズし、Outlook

記事を読む

Adsense

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

Microsoft Office
【Access】削除クエリの「指定されたテーブルから削除できませんでした。」の対処法

削除クエリで「指定されたテーブルから削除できませんでした。」と ポッ

Microsoft Office
【PowerPoint】表や図形、画像オブジェクトの位置をピッタリ合わせる方法

パワーポイントで、図形や画像等のオブジェクトの細かい位置調整は、 完

データベース
【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新

前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し

application
【Visual Studio】デバック、ブレークポイントで止まらない。

Visual Studio 2015でVB.netのプログラムをデバッ

データベース
【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得

前回は、テーブルのレコードをVBAで直接更新(Insert/updat

→もっと見る

PAGE TOP ↑