-1

私が持っている別のms Excelファイルからコンボアイテムを入力したいという点で、コンボボックスが1つあります。保存ボタンを押すと、コンボボックスから1つのアイテムを選択した後、データ全体をデータベースに保存する必要があります。

例: コンボで製品名を選択し、[保存] をクリックすると、製品名、購入率、販売率などがデータベースに保存されます。)...

前もって感謝し、申し訳ありません 4 私の悪い英語。

4

1 に答える 1

0

次のコードを参照してください。

          try
            {

                con.Open();

                str = "select * from [sheet1$]";

                com = new OleDbCommand(str, con);

                oledbda = new OleDbDataAdapter(com);

                ds = new DataSet();

                oledbda.Fill(ds, "[sheet1$]");

                con.Close();

                dt = ds.Tables["[sheet1$]"];

                int i = 0;

                for (i = 0; i <= dt.Rows.Count -1; i++)

                {

                    comboBox1.Items.Add(dt.Rows[i].ItemArray[0]);

                }

            }

            catch (Exception ex)
                {

                MessageBox.Show(ex.Message);

            }


        }

詳細へのリンク:

http://www.c-sharpcorner.com/Blogs/7482/

コンボボックスの詳細については、このリンクも参照してください。

于 2013-04-16T06:23:18.167 に答える