PDA

View Full Version : مبتدی: خواندن اطلاعات یک سلول از dataview



zohreh jun
جمعه 27 آذر 1388, 23:45 عصر
سلام چطوري مي تونم اطلاعات يه سلول خاص از dataview رو تو يه متغير بريزم.:متفکر:

Rejnev
شنبه 28 آذر 1388, 00:02 صبح
سلام



int data=(int)(dataView[0][0]);


(رکورد اول و فیلد اول)

csharpprogramer88
شنبه 28 آذر 1388, 00:05 صبح
string s= dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();

csharpprogramer88
شنبه 28 آذر 1388, 00:06 صبح
string s= dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();

amir.khanlari
شنبه 28 آذر 1388, 13:21 عصر
string s= dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[1].Value.ToString();


دوستمون dataview مد نظرشون بوده نه datagridview .جواب اقای باقری به نظر درست میاد.

cheshm
پنج شنبه 12 فروردین 1389, 19:41 عصر
salam v khaste nabashid.
age man bkham in motaqayer ro vared yek datatable konam az unja vared datagrid view konam bayad chekar konam?
merc

alireza_s_84
پنج شنبه 12 فروردین 1389, 20:58 عصر
salam v khaste nabashid.
age man bkham in motaqayer ro vared yek datatable konam az unja vared datagrid view konam bayad chekar konam?
merc
دوست عزیز نمیشد فارسی تایپ کنید؟؟؟!!!!

Vahid_moghaddam
پنج شنبه 12 فروردین 1389, 21:50 عصر
salam v khaste nabashid.
age man bkham in motaqayer ro vared yek datatable konam az unja vared datagrid view konam bayad chekar konam?
merc

فارسی لطفا!

datasource رو برابر datatable قرار بدید

Rejnev
پنج شنبه 12 فروردین 1389, 23:32 عصر
datatable1.rows[0][1]=variableName;
dataGridView1.DataSource=datatable1;


رکورد اول و فیلد دوم جدولی که قبلا پر شده تغییر میکنه
اما اگه بخواید به جدول یک ردیف اضافه کنید و بعد مقدار رو بریزید باید بنویسید:



DataRow dr=datatable1.NewRow();
dr[1]=variableName;
datatable1.rows.Add(dr);
dataGrid...


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



DataTable dt=new DataTable();
dt.Columns.Add("Field1");
dt.Columns.Add("Field2");
...
DataRow dr =dt.NewRow();
...