حقیقتش متوجه نشدم . این دستور کنسول رو چه طور میشه استفاده کرد؟ کد زیر که گذاشتم رو نگاه کنید وقتی توی فرم دیتا گرید ویو وجود داره که اطلاعات دیتابیس رو نشون میده - هر ستونش رو با این کد به جدول مجزایی انتقال میدم ولی وقتی وجود نداره چه طور باید به هر سطر و ستون دیتابیس به صورت مستقیم دسترسی داشت ؟نمیدونم منظورم رو تونستم برسونم یا نه ؟ اصلا بذار ساده تر بگم : من میخوام ابتدا یک دیتابیس رو از Dialog Form دریافت کنم و با یک حلقه For همه سطر های اون رو بخونم (و بعد از یک سری تغیرات روی اون ) نتایج رو توی یک دیتا گرید دیگه نشون بدم. همین!
حالا فقط نمیدونم اون حلقه For رو چطور باید بنویسم که مستقیما همه اطلاعات دیتابیس رو سطر به سطر دریافت کنه.
for (int i = 0; i < dataGridView1.RowCount - 1; i++)
{
textBox1.Text = dataGridView1.Rows[i].Cells[1].Value.ToString();
command.CommandText = "insert into Table1 (1,2,3,4,5,6) values ('" + dataGridView1.Rows[i].Cells[0].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[1].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[2].Value.ToString() + "','" + dataGridView1.Rows[i].Cells[3].Value.ToString() + "','" + txt1.Text + "','" + txt2.Text + "')";
command.Connection = connection;
connection.Open();
command.ExecuteNonQuery();
connection.Close();
Form6_Load(null, null);
progressBar1.Value = progressBar1.Value + 1;
}