[前][次][番号順一覧][スレッド一覧]

mysql:8002

From: "n_kubo1026@xxxxxxxxxx" <"n_kubo1026@xxxxxxxxxx" <n_kubo1026@xxxxxxxxxx>>
Date: Wed, 09 Jul 2003 09:14:09 +0900
Subject: [mysql 08002] access 97 で csv データ取り込みの記述方法

今回も教えていただきたいことが発生しています。ご存じのことがあれば
ご教授下さい。

AC97+WIN98+MYSQL+MYODBCの環境です

今までは、アクセスへのマスタデータ等のインポートをcsvファイルから
アクセスの DoCmd.TransferText acImportDelim で実施していました。
当然今までは、アクセスのmdbファイルへの取り込みです。(データ部分と
プログラム部分はわけてありますので、このファイルもリンク先のmdbに
格納されています。

先日来mdbファイルのテーブルを1テーブル毎に MYSQLへ移行しています。
このたび、大量のデータ20,000件程度のテーブルを移行した後、オ
フコンより出力されたcsvファイルを取り込むについてアクセスだけの時より
取り込みのスピードが極端に遅くなってしまいました。
あくせすで取り込んでいるプログラムは以下の通りです

Function 商品mst更新()
On Error GoTo pc_data更新_商品mst更新_Err
Dim MyMst
MyMst = "\\SERVER\meiko\data\syo.mst"

    DoCmd.OpenQuery "商品mst初期化", acNormal, acEdit
    DoCmd.TransferText acImportDelim, "商品MST エクスポート定義",
    "商品MST", MyMst, False, ""


pc_data更新_商品mst更新_Exit:
    Exit Function

pc_data更新_商品mst更新_Err:
    MsgBox Error$
    Resume pc_data更新_商品mst更新_Exit

End Function

アクセスのファイルからmysqへのファイルへリンク先を変更して実施してい
るのですが、早くする方法をご存じならばご教授下さい。
「かねやんMySQLAdmin」で直接csvを取り込んだ場合は相当早くなりました。
VBAで上記の様なプログラム中でMYSQLのコマンドをMYSQLへ送る方法があれば
「かねやんMySQLAdmin」でコマンドを送った場合同様に早くcsvデータを
取り込めると思いますが、その記述方法がわかりません
宜しくお願いします。
-- 
n_kubo1026@xxxxxxxxxx



__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!
http://bb.yahoo.co.jp/


[前][次][番号順一覧][スレッド一覧]

->    8002 2003-07-09 09:14 ["n_kubo1026@xxxxxxxx] access 97 で csv データ取り込みの記述方法
      8003 2003-07-09 12:18 ┗["MORII,Tadashige" <m]                                       
      8004 2003-07-09 14:54  ┗["n_kubo1026@xxxxxxxx]                                     
      8005 2003-07-09 15:14   ┗["MORII,Tadashige" <m]                                   
      8007 2003-07-09 17:53    ┗["n_kubo1026@xxxxxxxx]