Quantcast
Channel: MySQL Forums - Connector/NET and C#, Mono, .Net
Viewing all articles
Browse latest Browse all 1451

fasr insert (2 replies)

$
0
0
Hi to all.
i am insertin large number of rows into a mysql database from my .net app.
i am using a for loop for inserting the rows

cmd.Parameters.Add("@product_id", MySqlDbType.Int32);
cmd.Parameters.Add("@customer_group_id", MySqlDbType.Int32);
cmd.Parameters.Add("@price", MySqlDbType.Double);
cmd.CommandText = sql;
cmd.Connection = connection;

for (int s = 0; s < spcTbl.Count; s++)
{
cmd.Parameters["@product_id"].Value = id;
cmd.Parameters["@customer_group_id"].Value = spcTbl[s, "cuscat"];
cmd.Parameters["@price"].Value = spcTbl[s, "price"];

cmd.ExecuteNonQuery();
}


This takes me about an hour or more. Can this be faster? I read about MySqlBulkLoader but i do not have the experience to understand. An example should be ok

Thanks in advance

Viewing all articles
Browse latest Browse all 1451

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>