Access, DB, MySQL, Postgre

SQL文を最速にする11のポイント  たとえ最終的な結果が同じでも,SQL文は書き方一つでパフォーマンスがずいぶんと変わってきます。ここでは,速いSQL文を記述するためのポイ ントや注意点をいくつか紹介しておきましょう。
●WHEREの左辺で算術演算子や関数を使わない  WHERE句の左辺に算術演算や関数を指定すると,インデックスが使われません。例えば,
SELECT NAME FROM CUSTOMERS
WHERE SAL - TAX > 1000<

Access

URLMON(URLMoniker)ライブラリのAPI関数、「URLDownloadToFile」を使用して、インターネット上の指定URLのファイルをダウンロードする方法を紹介します。ここでの"ファイル"とは、インターネットからダウンロード入手できるフリーソフトのようなものだけでなく、そのURLで表示されるHTMLファイルやそこで使われている画像ファイルなどもすべて含みます。 まず、標準モジュールに次のようなAPIの宣言を記述します。 Private Declare Function URL

Access

CSVファイルをテーブルにインポートするソース DoCmd.TransferText acImportDelim, , "amajpcsv", msg, True 以下のコードに置いて数万件のレコードがはじめの数十件しかインポートできない。 テーブル定義は、先頭フィールドがテキスト。 インポートできるデータの数十件は数字で入っているようだ。 どうやら、一つのフィールドに数字と文字が混ざっているとダメらしい。 データを並べ替えて文字データを先頭に持ってきたら全部読みこまれた。 並べ

Access

Accessで送料一覧テーブルと、重量フィールドのある商品一覧テーブルを結合して送料情報を得たい

Access, PHP

1.クエリを使わずにSQL文で制御する方法 とりあえずDAOを使う こんな感じに宣言 Dim DB As DAO.Database Dim RS As DAO.Recordset Dim MQ As QueryDef Set DB = CurrentDb strSQL = strSQL & "SELECT ・・・ とりあえずVB6系では 結合代入 .= += とかが使えないので回りくどく書くしかない。 → strSQL = strSQL &