私はdatatableを使用してmysqlデータベースから1000レコードを取得しています。私は各レコードをそのままリストにコピーしたい。しかし、私はその正確な構文を知らない。ここでデータテーブルからレコードをリストに挿入する
は私が取得しようとしている次のコードです:
cmdmysql.CommandText = "select * from marctest.spectrum";
conn.Open();
MySqlDataAdapter da = new MySqlDataAdapter(cmdmysql.CommandText, conn);
//MySqlDataReader reader;
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;
dataGridView1.DataMember = dt.TableName;
// row = dataGridView1.DataSource.ToString();
//row = dt.TableName;
MySqlDataReader reader;
reader = cmdmysql.ExecuteReader();
List<string> mylist = new List<string>();
foreach(DataRow row1 in dt.Rows)
{
mylist.Add(dt.Rows.ToString());
}
textBox1.Text = mylist.ToString();
誰もが同じに関するアイデアを持っていますか?
foreach(DataRow row1 in dt.Rows)
mylist.Add(row1.ToString();
thnxたくさん働いています..... –
@ nimish-deshpande:私の答えがうまくいくと/助けられたら、なぜ受け入れられた答えを切り替えましたか?また、参考になったStackOverflowの*任意の*回答(または質問)の上矢印を押してください。 –
実際に私はこのフォーラムのサイトに慣れています...それ以来、私は新しいです... –