PDA

View Full Version : سوال: كار با ديتا گريد



zahra_a
جمعه 14 مرداد 1390, 15:47 عصر
سلام دوستان
من ميخوام هر بار كه دستور select رو روي ديتا گريد اجرا ميكنم ديتا گريدم update نشه و هر select پشت select قبلي اضافه بشه
لطفا راهنماييم كنيد

nazanin69
جمعه 14 مرداد 1390, 16:13 عصر
سلام دوست عزیز
باید شماره سطر دیتاگریدو تغییر بدی ولی هنوز منم نمیدونم چطوری !!!!! باید currentRow تغییر کنه !!!!

Esmail Solhkhah
جمعه 14 مرداد 1390, 17:36 عصر
سلام دوستان
من ميخوام هر بار كه دستور select رو روي ديتا گريد اجرا ميكنم ديتا گريدم update نشه و هر select پشت select قبلي اضافه بشه
لطفا راهنماييم كنيد

خروجی سلکتها رو بریزید تو یه دیتاتیبل یا دیتاسورسی که برابر دیتاسورس گرید نباشه و هر موقع خواستید دیتا گرید رو به اون دیتاتیبل یا دیتاست جدید اتصال بدید

یعنی یه چیزی مثل این


dataGridView1.DataSource = GridDataTable; // GridDataTable is a DataGridView DataSource

string ConnectionString = "Your Connection String";

DataTable dtnew = new DataTable();

// Select 1
string query = "Your select 1";
SqlDataAdapter da = new SqlDataAdapter(query, ConnectionString);
da.Fill(dtnew);

// Select 2
query = "Your select 2";
da = new SqlDataAdapter(query, ConnectionString);
da.Fill(dtnew);

// Set New Data To Grid
dataGridView1.DataSource = dtnew;

موفق باشید.

zahra_a
جمعه 14 مرداد 1390, 19:14 عصر
ممنون دوست عزيز

Esmail Solhkhah
شنبه 15 مرداد 1390, 00:58 صبح
ممنون دوست عزيز

دوست عزیز لطف دارید که تشکر میکنید

ولی برا تشکر از همون علامت تشکر کردن که زیر پروفایل کاربره استفاده کنید.

موفق باشید.