Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

C# pretraga korisnika (iz baze) kroz textbox i prikaz u listview-u

  • 24 odgovora
  • 8.812 pregleda

Najnovija ↓

Re: C# pretraga korisnika (iz baze) kroz textbox i prikaz u listview-u 24.03.2010. u 21:46 · pre 202 meseca #22
Evo probaj ovako, meni radi...satvi KeyUp dogadjaj

Code:

private void tbDuznik_KeyUp(object sender, KeyEventArgs e)
        {
            listViewDuznici.Items.Clear();
            SqlConnection SqlKonekcija = new SqlConnection("Data Source=.\\SQLEXPRESS;Initial Catalog=Kamate;Integrated Security=True");
            SqlCommand komanda = SqlKonekcija.CreateCommand();
            komanda.CommandText = "SELECT * FROM Duznik WHERE ImeDuznik LIKE '" + tbDuznik.Text + "%'"; 
            try
            {
                komanda.Connection.Open();
                SqlDataReader citac = komanda.ExecuteReader();
                while (citac.Read())
                {
                    listViewDuznici.Items.Add(citac["ImeDuznik"].ToString());
                }
            }
            catch
            {
            }
            finally
            {
                komanda.Connection.Close(); //na kraju se zatvara konekcija
            }
        }


Nadam se da je to to...javi kako je proslo.
Re: C# pretraga korisnika (iz baze) kroz textbox i prikaz u listview-u 25.03.2010. u 07:17 · pre 202 meseca #23
razmisli ipak da iskoristis ovaj kod, ili neki njemu slican - stvarno nema smisla da zbog svakog slova ides na bazu
[quote]Laki123: ...
private void tbDuznik_TextChanged(object sender, EventArgs e)
{
pogled.RowFilter = "ImeDuznik LIKE '" + tbDuznik.Text + "%'";
PrikaziDuznike();
}

private void PrikaziDuznike()
{
listViewDuznici.Items.Clear();

//Prikazivanje podataka o duznicima u ListView-u pomocu tipiziranog DataSet-a
foreach (KamateDataSet.DuznikRow vrsta in pogled.Table.Rows) // ovo je izmenjeno u tvom kodu
{
ListViewItem lvi = new ListViewItem(vrsta.ImeDuznik);
lvi.SubItems.Add(vrsta.MestoDuz);
lvi.SubItems.Add(vrsta.FixTel);
//U Tag smestamo id duznika
lvi.Tag = vrsta.DuznikID;
listViewDuznici.Items.Add(lvi);
}
}
[/code]
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme