9

SQL Server 2010 からいくつかの「請求書番号」をロードしたコンボ ボックスがある Windows フォームを作成しています。ユーザーがコンボ ボックスに入力したときに請求書番号を表示したいと考えています。たとえば、ユーザーが「100」と入力すると、「100」で始まる請求書番号がドロップダウンに表示されます。

助けてください、事前に感謝します...

4

4 に答える 4

14
    DataTable temp;
    DataTable bank;
    private void Form1_Load(object sender, EventArgs e)
    {
        comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
        comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;

        temp = DbRdRw.SqlDbRead("Select * from BankMaster", "BankMaster");

        DataView dtview = new DataView(temp);
        dtview.Sort = "BankName DESC";
        bank = dtview.ToTable();

        comboBox1.DataSource = bank;
        comboBox1.ValueMember = "BankName";
        comboBox1.DisplayMember = "BankName";
    }
于 2013-04-09T07:46:21.900 に答える