私はすでに SQLite データベースをセットアップしています。今、私はそれを解析しています。たとえば、列 Seq の特定の値が >30 の場合、それらの値をリストに転送します。そのリストを使用してデータグリッド ビューにデータを入力し、ユーザーが 30 を超える値を確認できるようにしたい
データ グリッド ビューに複数のリストを表示するにはどうすればよいですか? 基本的に、列 1 は list1、列 2、リスト 2 などになります。
編集:代わりにリストビューを使用する必要があると思う人はいますか? もしそうなら、どのように?
リストの値を取得するための解析コードを次に示します。ここで、何らかの方法で DGV にこれらのリストを入力する必要があります。
string sql4 = "select * from abc";
SQLiteCommand command = new SQLiteCommand(sql4, sqlite_conn);
// The datareader allows us to read the table abc row by row
SQLiteDataReader reader = command.ExecuteReader();
// What happens next: We are trying to parse each column for irregularities to show to the user. For example if a value in column
// Seq is >30, we need to let the user know. We do this by adding all values >30 to the SeqIrregularities list.
while (reader.Read())
{
int seq;
if (int.TryParse(reader["Seq"].ToString(), out seq))
if (seq > 30)
{
SeqIrregularities.Add(seq);
seq1 = true;
}
int maxlen;
if (int.TryParse(reader["MaxLen"].ToString(), out maxlen))
if (maxlen> 30.00)
{
MaxLen.Add(maxlen);
maxlen1 = true;
}
}