سلام. خسته نباشیدمن لازم دارم که هنگام فرم لود داده هایی رو از بانک اطلاعاتی بخونم ولی نمی تونم. به اولین کدی که مربوط به خوندن داده هست که می رسه می پره جای دیگه و دیگه ادامه ی کد ها رو اجرا نمی کنه. دلیل این چیه؟ چیکار کنم؟ممنون
سلام. خسته نباشیدمن لازم دارم که هنگام فرم لود داده هایی رو از بانک اطلاعاتی بخونم ولی نمی تونم. به اولین کدی که مربوط به خوندن داده هست که می رسه می پره جای دیگه و دیگه ادامه ی کد ها رو اجرا نمی کنه. دلیل این چیه؟ چیکار کنم؟ممنون
اینو ببین...........
من که منظورتو از اینکه می ره یه جای دیگه نفهمیدم
ولی برای اینکه دو کار به صورت موازی انجام بشن میان از برنامه نویسی وظیفه ای استفاده می کنند thread ، task و...
من بررسی کردم دیدم که فقط تو ویژوال استودیو 2012 این قضیه پیش میاد و تو 2010 درست کار می کنه.
SqlCommand com = new SqlCommand("select * from table", con); SqlDataReader dr;
string name = "";
con.Open();
dr = com.ExecuteReader();
if (dr.Read())
{
name = dr["name"].ToString();
}
button1.Text = name;
من کد بالا رو نوشتم ولی کار نکرد رفتم و با F11 خط به خط اجرا شدنش رو دیدم و فهمیدم بعد از خط 5 فرم رو نشون میده و دیگه ادامه کد رو اجرا نمی کنه. البته فقط تو 2012