PDA

View Full Version : سوال: رفتن به فرم دیگر خیلی طول می کشد؟کد مشکلی ندارد!



hamed_hossani
پنج شنبه 14 اردیبهشت 1391, 12:43 عصر
سلام
من برای رفتن به فرم دیگری این کد را نوشته ام!


DialogResult result = MessageBox.Show("ایا از صحت اطلاعات اطمینان دارید", "اخطار", MessageBoxButtons.YesNo);
if (result == DialogResult.Yes)
{
//
if (flgUpdate == false)
madd.AddEnter1();
else
madd.UpdateEnter1();

//
Enter2 ent2 = new Enter2();

ent2.ShparvandeFRm2 = txtcodemarkaz.Text + txtShParvande.Text;
ent2.DateINsert = dateInsert;
ent2.NameMArkaz = comboNamemarkaz.Text;

ent2.ShowDialog();
this.Hide();
}

از نظر سینتسک هیچ مشکلی ندارد فقد یعد از حدود 2 تا 3 دقیقه به صفحه بعد می رود
من با vs2010 و sql 2008r2 کار می کنم!
مشکلش چیه؟

hamed_hossani
پنج شنبه 14 اردیبهشت 1391, 13:30 عصر
من در فرم دوم یک کوری به دیتابیس می زنم و 7071 رکورد که دوتا یتون دارن بر می گردونم
و در سه تا کومبو باکس میریزم
که کاربر یکی از ایتم ها رو انتخاب می کنه
مشکل دیر لود شدن اینه؟
چه راهکاری پیشنهاد می دید؟

sinashahab
پنج شنبه 14 اردیبهشت 1391, 23:26 عصر
مشکل دیر لود شدن اینه؟

از thread ها استفاده كنين. يا مدرن ترش backgroundworker.
يه سرچ بزني مطالب خوبي گيرتون مياد

reza_ali202000
پنج شنبه 11 خرداد 1391, 04:05 صبح
سلام دوست عزیز اگه بتونی از ویزارد برا خوندن از دیتا بیس استفاده کنی و اونا رو اتوماتیک بریزی توی کامبوباکس به هیچ عنوان صفحه بعدت دیر باز نمیشه و خیلی سریع با اونا باز میشه.
اگه متوجه نشدی بهم ایمیل بزن تا برات کامل توضیح بدم. البته از روشای دیگه هم میشه استفاده کرد.
reza.ali202000@gmail.com