لود شدن فرم

شروع موضوع توسط als_1360 ‏2 ژوئن 2007 در انجمن Visual C#.Net

  1. als_1360

    als_1360 Registered User

    تاریخ عضویت:
    ‏9 جولای 2003
    نوشته ها:
    446
    تشکر شده:
    1
    محل سکونت:
    Tehran
    سلام به دوستان
    من يك فرم طراحي كردم كه كلي تكسك باكس داره كه هر كدام به ديتا بيس Access متصل هستند :
    1- فرم خيلي كند لود مي شه (تعداد ركوردها در حدود 1700) (البته با تريد هم كارايي كردم ولي جواب نگرفتم و مشكلاتي داره)
    2- در صورت تغيير اندازه فرم ، فرم به خوبي و به راحتي تكان نمي خوره
    لطفاً به طور كامل راهنمايي كنيد اگر مثالي هم داريد بفرستيد. با تشكر
     
  2. alireza sh

    alireza sh مدیر بازنشسته

    تاریخ عضویت:
    ‏2 ژانویه 2006
    نوشته ها:
    2,668
    تشکر شده:
    68
    محل سکونت:
    نصف جهان
    کدتان را اینجا قرار دهید تا بررسی کنیم .
     
  3. ali.kolahdoozan

    ali.kolahdoozan Registered User

    تاریخ عضویت:
    ‏13 فوریه 2007
    نوشته ها:
    922
    تشکر شده:
    66
    محل سکونت:
    کف شهر
    تعداد رکوردات زیاد مهم نیست اما کلا توی select یک دفعه همه رو احضار نکن . تعداد کنترلهای روی فرم که بره بالا همین بلا سرت میاد و کند میشه اما بازم کدت رو بزاری بد نیست
     
  4. als_1360

    als_1360 Registered User

    تاریخ عضویت:
    ‏9 جولای 2003
    نوشته ها:
    446
    تشکر شده:
    1
    محل سکونت:
    Tehran
    سلام من به اين صورت عمل كردم در فرم يك اين كد رو قرار دادم
    Form2 FrmPB = new Form2();
    FrmPB.MdiParent = this;
    FrmPB.Show();

    و در فرم دوم هم اين كد رو كه اطلاعات را از روي ديتا بيس اكسس مي خونه
    this.booksTableAdapter.Fill(this.dataSet1.Books);
    در ان موقع است كه فرم بسيار كند لود مي شه

    عمل فيل (Fill) كردن رو هم با استفاده از دستورات آماده ويژال استوديو 2005 انجام دادم يعني
    يك ديتا بيس رو به صورت دراگ اند دروپ روي فرم كشيدم(به صورت يك ديبي گرايد)
    اگر راه بهتري سراغ داريد بگيد.
     
عسل طبیعی و گرده گل ایرانیavanak  همکاری در فروش