私はcsvファイルにSQLデータセットを保存するアプリケーションを持っています。データを読み込み、各行を文字列に保存してから、文字列をテキストファイルに保存します。問題は25k行以上あり、処理に時間がかかることです。これを行うより速い方法がありますか?.Netを使用したCSVファイルへのSQLのエクスポート
SqlDataAdapter sSQL2 = new SqlDataAdapter("SelUsersEmails", Conn);
DataSet RS2 = new DataSet();
sSQL2.Fill(RS2, "SelUsersEmails");
s = "UserID,SignUpDate,Email,PayPalEmail,Firstname,Lastname" + Environment.NewLine;
foreach (DataRow u in RS2.Tables["SelUsersEmails"].Rows)
{//loop each
s += u["UserID"].ToString() + "," + u["SignUpDate"].ToString() + "," +["Email"].ToString() + "," + u["NetworkEmail"].ToString() + "," + ["Firstname"].ToString() + "," + u["Lastname"].ToString();
s += Environment.NewLine;
}