*

【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

関連記事

Microsoft Office

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

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

記事を読む

Microsoft Office

【Access2007】ODBCの罠。Windows7のコントロールパネルから作成したODBCがない。

Windows7の64bitでSQL Server 2012接続用のODBCを作成し Access

記事を読む

Microsoft Office

【Office】Access2007のピボットテーブルとExcel連携

仕事でAccess2007でEXCELみたいにピボットテーブルを使えますか? と質問を頂いた。

記事を読む

Microsoft Office

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

パワーポイントで、図形や画像等のオブジェクトの細かい位置調整は、 完璧主義のこだわり派には非常にイ

記事を読む

Microsoft Office

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

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

記事を読む

Microsoft Office

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

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

記事を読む

Microsoft Office

【Access】リンクテーブルが接続(表示)できない。

Accessを使用していて、リンクテーブルが表示(接続)できない。 あまりないけど、困った時に

記事を読む

Microsoft Office

【Microsoft Office】Access 2007でMDBファイルが開けない

こんばんわ。今日、ハマッたことを書きたいと思います。 会社の内線がなり「共有フォルダ上のAcces

記事を読む

Microsoft Office

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

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

記事を読む

Microsoft Office

【Outlook】Gmailを使う時の設定(Gmailアカウント側)

OutlookでGmailを使用するには、Gmailのアカウント側でいくつか設定をしなければいけない

記事を読む

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 ↑