1

チュートリアルに従って、テーブルから行を選択し、checkedListbox に表示しています。これは、1 つの列のみで正常に機能します。ただし、複数の列を選択しているときにこれを行う方法がわかりません。Googleもあまり役に立ちません。

在庫からすべての記事を表示する必要があります。固有の ID とともに。ユーザーが削除する必要があるアイテムを確認できるようにします。

私のコードは完全にめちゃくちゃになっていて、自分で理解することさえできません。誰かがそれを説明してくれるか、この件に関する記事/チュートリアルを教えていただければ幸いです。

これは私が現在持っているものですが、言ったように; それはかなりめちゃくちゃです:

string connectionString = Properties.Settings.Default.Database;

        string selectString = "select artikelnummer, omschrijving from Artikels";

        SqlCeDataAdapter sqlDataAdapter = new SqlCeDataAdapter();

        DataSet dataSet = new DataSet();

        try
        {
            using (SqlCeConnection connection = new SqlCeConnection(connectionString))
            using (SqlCeCommand query = new SqlCeCommand(selectString, connection))
            {
                connection.Open();

                string dataTableName = "Artikels";

                sqlDataAdapter.Fill(dataSet, dataTableName);

                DataTable dataTable = dataSet.Tables[dataTableName];

                foreach (DataRow dataRow in dataTable.Rows)
                {
                    listboxGeselecteerd.Items.Add(dataRow);
                }

                connection.Close();
            }
        }
4

0 に答える 0