PDA

View Full Version : پر کردن datagridview با کد نویسی



ariyanna
سه شنبه 16 تیر 1388, 10:03 صبح
سلام دوستان چطوری می تونم یک datagrid view رو با کد نویسی پر کنم ؟
مثلا کاربر از openfiledialog یک فایل access رو انتخاب کنه و بعد از open زدن تو datagridview نمایش داده بشه؟
ممنون

hozouri
سه شنبه 16 تیر 1388, 10:24 صبح
منظورتون رو درست متوجه نشدم یه روشش اینه که Table رو بریزی توی یک DataSet یا DataTable و بعد با خاصیت زیر Grid رو مقدار دهی کنید :



datagridview.DataSource = datatable;


یا از این روش اگر منظورتون کدنویسی هست :



DataTable dataTable = new DataTable();
foreach (DataRow dataRow in dataTable.Rows)
{
grid.Rows.Add();
grid["columnName", grid.Rows.Count - 1].Value = dataRow["ColumnName"].ToString();
}

ariyanna
سه شنبه 16 تیر 1388, 10:38 صبح
ممنون از شما دوست عزیز،
من خودم واسه پر کردن datagridview با access هم این آموزش کامل رو پیدا کردم می ذارم اینجا در واقع برای جواب کامل سوال خودم !
http://en.csharp-online.net/Working_with_Data—Using_the_DataGridView