PDA

View Full Version : ریختن رکورد های زیاد در datagridview از sql



saeedhushmand
سه شنبه 07 شهریور 1391, 13:22 عصر
دوستان من در جدول بانکم حدود 20000 رکورد دارم برای ریختن رکورد ها در datagridview حدود 3تا 4 دقیقه زمان لازم است و بعد فرم لود می شه دستوری هم که استفاده کردم دستور زیره


string ConnStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ToString();
SqlConnection StrConn = new SqlConnection(ConnStr);
StrConn.Open();
SqlDataAdapter SqlDa = new SqlDataAdapter("Select ShomareSanad,TarikhSanad,SharhSanad,mablaghSanad,T edadArtiklSanad,KarbarInsSanad,SystemSanad From Acc_TbTitreAsnad1", StrConn);
SqlDa.Fill(Ds, "Acc_TbTitreAsnad1");
dgvTitreAsnad1.DataSource = Ds;
dgvTitreAsnad1.DataMember = "Acc_TbTitreAsnad1";
StrConn.Close();


اگر در خود sql دستور select بنویسم حدود 2 تا 3 ثانیه طو ل می کشه راه بهتری برای لود کردن در datagridview نیست که زمان کمتری طول بکشه...

tooraj_azizi_1035
چهارشنبه 08 شهریور 1391, 12:56 عصر
شما باید در مد مجازی کار کنید: http://www.farsimsdn.somee.com/default.aspx?id=110