まず最初に、私は非常にシンプルだが、フォーラムをスカウトしていて、これがどのように動作するかについて私の頭を抱いていないので、尋ねるのは非常に恥ずかしいです。c#ListBox SQLiteデータベースより
SQLiteのテーブルからリストボックスを作成しようとしていますが、実際の値はデータベースのIDであり、値は表示されません。今私はそこに既に答えられた質問のたくさんがあることを知っているが、読まれた答えのどれも私のために働くように思わない。
私はPHPプログラミングからやってくるので、そこでやるのはとても簡単でした。
私が使用していたコードは、私の関数であり、それがリストボックスに表示値を入れて素敵な作品が、その値は、アプリケーションの次のステップでは無駄である
private void fillTheColours(ListBox colourListBox)
{
colourListBox.Items.Clear();
con.Open();
SQLiteCommand command = new SQLiteCommand(con);
command.CommandText = "SELECT colourId,suffix FROM colours ORDER BY suffix ASC";
command.ExecuteNonQuery();
SQLiteDataReader reader = command.ExecuteReader();
while (reader.Read())
{
colourListBox.Items.Add(reader["suffix"]);
}
con.Close();
}
です。
まずはidをどのように追加しますか? 次に、私はそのIDにどのようにアクセスしますか?それを変数に設定するには?
ちょうどので、事前にVisual StudioでWindowsフォームアプリケーションで2015
乾杯をC#を使用して、その既知イム ライアン
.com/questions/867514/make-listbox-items-have-a-item-text以外の値を持つテキスト – User1234
'ListBox.DisplayMember =" MyKey " ; //表示値 ListBox.ValueMember = "MyValue"; //表示値。 // IDにすることができます。 ' – Berkay
Iveは前にその答えを見ました。しかし、私はそれをすべて使用する方法についての完全な説明が必要です、私は約2日間しようとしていると私はちょうどそれの周りに私の頭を得ることはできません。 – Hadley8899