Click here to Skip to main content
15,897,371 members

Comments by Member 15212425 (Top 14 by date)

Member 15212425 3-Jul-21 0:12am View    
i was doing in layers. but i am trying to optimize my code.
Member 15212425 1-Jul-21 7:54am View    
thanks for the note . can u help me with ? here i am using 2 loops .. i want to do evrything in single loop . how can i do that ?
var dataReader = sqlDataReader;
if(dataReader.HasRows)
{
data.Add(Convert.ToString(dataReader[0]));
for (int i = 0; i < data.Count; i++)
{
string mo = data[i] + dt;
data[i] += dt;
cmd.CommandText = "update students SET Progress = 'Printed', Name= '" + mo + "' where name like '" + data[i] + "%' ";
data[i] += dt;
cmd.ExecuteNonQuery();
}
}
dataReader.Close();
string HR = string.Join(";", data.ToArray());
Member 15212425 1-Jul-21 7:30am View    
I am trying to do like this to optimize my code . i dont want to use 2 loops . sorry i am new to coding .
var dataReader = sqlDataReader;
if(dataReader.HasRows)
{
data.Add(Convert.ToString(dataReader[0]));
for (int i = 0; i < data.Count; i++)
{
string mo = data[i] + dt;
data[i] += dt;
cmd.CommandText = "update students SET Progress = 'Printed', Name= '" + mo + "' where name like '" + data[i] + "%' ";
data[i] += dt;
cmd.ExecuteNonQuery();
}
}
dataReader.Close();
string HR = string.Join(";", data.ToArray());
Member 15212425 1-Jul-21 6:47am View    
can u pls explain how to do that ?
Member 15212425 1-Jul-21 6:28am View    
if(dataReader.HasRows)
{
data.Add(Convert.ToString(dataReader[0]));
dataReader.Close();
cmd.CommandText = "update students SET Progress = 'Printed', Name= '" + mono + "' where Name like '" + data[i] + "%' ";
data[i] += dt;
cmd.ExecuteNonQuery();
} i tried to do this way . bt its not working