c # - Autofuldførelse af tekstboks

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en tekstboks i min winform. Jeg vil autofuldføre det med mobilnummer fra et kundebord. Jeg har skrevet koden, men det er ikke automatisk afsluttet.


   string CS = "data source=.; database=BillingSoftware; user id=sa; Password=9495640";
        SqlConnection con = new SqlConnection(CS);
        con.Open();
        SqlCommand cmd = new SqlCommand("SELECT Phone FROM Customers", con);
        SqlDataReader rdr = cmd.ExecuteReader();
        AutoCompleteStringCollection CustomerPhone = new AutoCompleteStringCollection();
        while (rdr.Read())
        {
            CustomerPhone.Add(rdr.GetString(0));
        }
        txt\_customerPOS.AutoCompleteCustomSource = CustomerPhone;
        con.Close();

Bedste reference


Tjek rdr.Read () om du har data, ikke?


eller ring til 'Telefon' kolonnenavn


eller ring rdr [['Telefon']]. ToString ()