ExcelからVBAでSQLiteDBに接続して約500万レコードあるテーブルから5件取得しようとしています。 それで、ある程度複雑なSQLなのですが、TkSQLiteというツールから実行すると 1秒以内にレスポンスがかえってきます。 ところが、肝心のExcelから取得した場合は、おそろしく遅いです。(数分です) 以下VBソースですが、ソースがまずいですか。 TkSQLiteとExcelで実行速度がなぜ変わってしまうのでしょうか。。 Dim cn As ADODB.Connection Dim rs As ADODB.Recordset Dim dbCol As ADODB.Field Set cn = New ADODB.Connection cn.ConnectionString = "DRIVER=SQLite3 ODBC Driver;Database=" & DB_PATH cn
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く