使用するデータベースのデータを読み取るプログラムを作成しましたOleDbDataReader
が、問題は異なるテーブルがあることです。このコードは完全に機能しますが、少し「ハードコード」されていることがわかりました。または、recursive
ここに私のサンプルコードがあります
private void loadMilk()
{
cn.Open();
OleDbDataReader reader = null;
OleDbCommand cmd = new OleDbCommand("select* from Milk", cn);
reader = cmd.ExecuteReader();
while (reader.Read())
{
Milk.Add(reader["Product"].ToString());
}
cn.Close();
}
他のテーブルにあるものを読み取るためだけに、これを何度も繰り返す必要があります (たとえば、"select* from Fruit
その後"select* from Classics
....) このコードを何度も繰り返さないようにする方法はありますか? ありがとう。:)