*ExcelからMSSQLにMSQueryでデータインポート [#s762b376]

RIGHT:更新日&lastmod();

クライアントはADにログインしていて、そのADアカウントはWindows認証でDBにアクセスできる。

**ExcelからODBCを使用しないでMS Queryを使用 [#i20a3101]

&ref("./MSQ1.png");

&ref("./MSQ2.png");

&ref("./MSQ3.png");

&ref("./MSQ4.png");

&ref("./MSQ5.png");

&ref("./MSQ6.png");

-右の上下矢印で指定した順でQurey後表示順になる

&ref("./MSQ7.png");

&ref("./MSQ8.png");

&ref("./MSQ9.png");

&ref("./MSQ10.png");

&ref("./MSQ11.png");

&ref("./MSQ12.png");

**ODBCの設定 [#i5603bf0]

ODBCのデータソースはサーバとDB、テーブルを指定する。

-サーバ名:WIN2008R2SQL
-DB名:SQLEXPRESS
-テーブル名技術部_TEST1

&ref("./ODBC1.png");

&ref("./ODBC2.png");

&ref("./ODBC3.png");

&ref("./ODBC4.png");

&ref("./ODBC5.png");


**ODBC経由ででMS Queryを使用 [#c1d6e58e]

&ref("./MSQ1.png");

-ここで設定したODBCのデータソースを指定する。


&ref("./SQL1.png");

&ref("./SQL2.png");

&ref("./SQL3.png");

&ref("./SQL4.png");

&ref("./SQL5.png");

***Excelに取り込み [#k54010a9]

&ref("./SQL6.png");


**MS Qurey 使用例 [#oc215e21]

-データ表示

 SELECT * FROM T_CALL
 
 SELECT CALL FROM T_CALL
 
 SELECT * FROM T_CALL WHERE CALL LIKE 'JA2%' ORDER BY CALL DESC 

-データ挿入

 insert into T_CALL (No, CALL) values('5', 'JF2DIA')

-データ更新

 update T_CALL SET CALL='JH2YVT' where No=5

-データ削除

 DELETE T_CALL WHERE No='6'

-データの初めから3レコード表示

 SELECT TOP 3 * FROM T_CALL

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS