Cao svima
pojavljuje mi se greska:
System.InvalidOperationException: There is already an open DataReader associated with this Command which must be closed first.
a evo kako kod otprilike izgleda:
string upit = "SELECT * FROM dbo.test");
SqlCommand komanda = new SqlCommand(upit,konekcija);
konekcija.Open();
reader=komanda.ExecuteReader();
while(reader.Read())
{
string 1 =reader[0].ToString();
string 2 =reader[1].ToString();
if(string2=="blablabla")
{
string upit1 = "SELECT * FROM dbo.test2");
SqlCommand komanda1 = new SqlCommand(upit1,konekcija);
reader1=komanda1.ExecuteReader();
while(reader1.Read())
{
string 11=reader1[0].ToString();
string 22==reader1[1].ToString();
}
reader1.Close();
}
else
{
.......
}
}
reader.Close();
Da li neko vidi gde gresim?
|