Como pasar este segmento de codigo a Linq?
Publicado por Lan (1 intervención) el 14/04/2020 06:07:33
1
2
3
4
5
6
7
8
9
10
11
12
foreach (DataRow row in dt1.Rows)
{
//aqui busca el articulo y lo actualiza
string sqlOrden = "";
sqlOrden = "UPDATE ArtGenerales SET CostoProm =" + Convert.ToString(row[7]) + ", FechaUltModCosto = GetDate() " +
"where Empresa= " + Convert.ToString(empresa) + " and Sucursal=" + Convert.ToString(sucursal) + " " +
"and CodigoBarras = '" + Convert.ToString(row[0]) + "'";
cnn.Open();
SqlCommand cmdUpdate = new SqlCommand(sqlOrden, cnn);
cmdUpdate.ExecuteNonQuery();
cnn.Close();
Hola a todos y ante todo, gracias por sus respuestas ya que invierten tiempo muy valioso a esta comunidad, como pueden notar tengo esta consulta que se repite muchas beses y tarda tiempo en ejecutarse y me han comentado que Linq es mucho mas rápido, pero con honestidad e utilizado poco Linq, cualquier ayuda o idea les agradezco.
Valora esta pregunta


0