チェックボックス列のあるasp.netページにグリッドビューがあります。グリッドビューでチェックされた行を mysql テーブルに挿入する必要があります。
最も簡単な方法の 1 つは、選択した行を見つけて、1 つずつループに挿入することです。
ただし、いつでも 10000 行ある可能性があることを考えると、時間がかかります。これは時間のかかるプロセスであるため、挿入中に接続が失われるリスクがあります。
膨大な数の行の挿入を促進する方法はありますか?
ありがとう、バラジG
チェックボックス列のあるasp.netページにグリッドビューがあります。グリッドビューでチェックされた行を mysql テーブルに挿入する必要があります。
最も簡単な方法の 1 つは、選択した行を見つけて、1 つずつループに挿入することです。
ただし、いつでも 10000 行ある可能性があることを考えると、時間がかかります。これは時間のかかるプロセスであるため、挿入中に接続が失われるリスクがあります。
膨大な数の行の挿入を促進する方法はありますか?
ありがとう、バラジG
最初にすべてのチェックされたレコードを取得してから、それらをタブ区切りまたはカンマ区切りの形式に書き込んでから、LOAD DATA INFILEの構文を使用して一括挿入を行うことができます。
サンプル形式は次のとおりです。
LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n';