PDA

View Full Version : خطا در درج سطر جدید در دیتاگریدویو



rezaiy.ali
دوشنبه 26 شهریور 1386, 21:36 عصر
با سلام
من زمانی که می خوام به سطر به دیتاگریدویو اضافه کنم خطای


An unhandled exception of type 'System.InvalidOperationException' occurred in System.Windows.Forms.dll
Additional information: Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound.

از من می گیره
این هم کد


dt.Clear()
DGV.DataSource = dt
DGV.Rows.Add()
DGV.Rows(0).Cells(0).Value = dr(0)
DGV.Rows(0).Cells(1).Value = dr(1)
DGV.Rows(0).Cells(2).Value = dr(4)
DGV.Rows(0).Cells(3).Value = dr(5)
DGV.Rows(0).Cells(4).Value = dr(6)
DGV.Rows(0).Cells(5).Value = dr(2)
DGV.Rows(0).Cells(6).Value = dr(7)
DGV.Rows(0).Cells(7).Value = dr(3)
لطفا راهنمایی بفرمایید
متشکرم

choobin84
سه شنبه 27 شهریور 1386, 05:15 صبح
با سلام
من زمانی که می خوام به سطر به دیتاگریدویو اضافه کنم خطای


An unhandled exception of type 'System.InvalidOperationException' occurred in System.Windows.Forms.dll
Additional information: Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound.
از من می گیره
این هم کد


dt.Clear()
DGV.DataSource = dt
DGV.Rows(0).Cells(0).Value = dr(0)
DGV.Rows(0).Cells(1).Value = dr(1)
DGV.Rows(0).Cells(2).Value = dr(4)
DGV.Rows(0).Cells(3).Value = dr(5)
DGV.Rows(0).Cells(4).Value = dr(6)
DGV.Rows(0).Cells(5).Value = dr(2)
DGV.Rows(0).Cells(6).Value = dr(7)
DGV.Rows(0).Cells(7).Value = dr(3) لطفا راهنمایی بفرمایید
متشکرم

احتمالا باید این خطر را پابان چند خط بالا قرار بدید:

DGV.Rows.Add()

ghafoori
سه شنبه 27 شهریور 1386, 11:55 صبح
دوست عزیز پیغام واضح است می گوید در هنگام اتصال به منبع داده شما نمی توانید به جدول سطرس اضافه کنید اما شما می نوانید به جدولی که به دیتاگریدویو متصل است سطر اضافه کنید