VBプログラマ質問スレ(Ver.6.0 まで) part63
■ このスレッドは過去ログ倉庫に格納されています
0276デフォルトの名無しさん
2013/10/05(土) 00:33:41.12冒頭にOption Explicitを記述してもその程度かw
>例えば数万件のCSVをVBで読んで1件1件レコードを読んでUPDATEしたりINSERTしたり
実際にCSVの一行ごとにINSERT/UPDATEしてもそれほど時間がかからないSQL Serverなのだよ。
それと、アクションクエリーならテーブル上にすでにキーに対応するレコードが存在するかどうか確認する必要が無い
INSERTしてみてAffectedRecordsが0ならUPDATEする、あるいは無条件にINSERTとUPDATEを
エラーを例外処理をスルーさせて強引に実行しまくる手もある
むしろ、書き込むレコードを検索してレコードが存在したらUPDATE、無かったらINSERTなんてコーディングしてる方が
怪しい無駄な事をしていそうな香りがするけどね。
■ このスレッドは過去ログ倉庫に格納されています