*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