Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

search access mdb baze

[es] :: .NET :: search access mdb baze

[ Pregleda: 4187 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

xxxrugby

Član broj: 16068
Poruke: 653
*.adsl.net.t-com.hr.

Sajt: www.zagreb-rugby.hr


Profil

icon search access mdb baze30.08.2006. u 18:05 - pre 214 meseci
Pozz.
Gdje mogu pogledat neki Search algoritam koj ce iz TextBox-a uzet na KeyPress ili Go button .Text
te ga usporedit s clanovima unutar odredjene tabele unutar .mdb baze.
I unutar DataGridView samo te searcheve ostavit.

[Ovu poruku je menjao xxxrugby dana 30.08.2006. u 19:58 GMT+1]
xxxrugby: "We are all philosophers, when question is about politics!"
 
Odgovor na temu

bjevta
Bratislav Jevtic
http://www.tojesoft.co.rs
Beograd

Član broj: 5216
Poruke: 367
89.216.229.*

Sajt: www.tojesoft.co.rs


+5 Profil

icon Re: search access mdb baze31.08.2006. u 07:12 - pre 214 meseci
ispravi me ako grešim:

1. korisnik izmeni sadržaj text box-a
2. okida se search koji u bazi traži sve koji su LIKE textbox.Text i vraća DataTable ili DataRow[]
3. rezultat se prikazuje u datagrid-u
----
4. U pitanju je WinForms a ne ASP.NET
Acta, non verba!
 
Odgovor na temu

xxxrugby

Član broj: 16068
Poruke: 653
*.adsl.net.t-com.hr.

Sajt: www.zagreb-rugby.hr


Profil

icon Re: search access mdb baze31.08.2006. u 07:31 - pre 214 meseci
Citat:
bjevta: ispravi me ako grešim:

1. korisnik izmeni sadržaj text box-a
2. okida se search koji u bazi traži sve koji su LIKE textbox.Text i vraća DataTable ili DataRow[]
3. rezultat se prikazuje u datagrid-u
----
4. U pitanju je WinForms a ne ASP.NET


tocno tako.
xxxrugby: "We are all philosophers, when question is about politics!"
 
Odgovor na temu

prog
Bihac

Član broj: 106882
Poruke: 77
*.PPPoE-139.sa.bih.net.ba.



Profil

icon Re: search access mdb baze31.08.2006. u 18:18 - pre 214 meseci
Implementiras Event Handler "TextChanged" za TextBox i filtriras binding source ataciran za DataGridView ili neku drugu kontrolu koju koristis:


private void textBox1_TextChanged(object sender, EventArgs e)
{
string str = "[Naziv Kolone] LIKE '"+textBox1.Text+"*'";
bindingSource.Filter=str;
}
 
Odgovor na temu

xxxrugby

Član broj: 16068
Poruke: 653
*.adsl.net.t-com.hr.

Sajt: www.zagreb-rugby.hr


Profil

icon Re: search access mdb baze31.08.2006. u 20:40 - pre 214 meseci
Puno hvala.
Neznam kako da ti se oduzim.
Sada sam procitao i BindingSource malo vise. I mnogo mi se svidja.

evo kako sam ja to izveo.

Code:

            string str = "lokacija like '%"+txtSearch .Text+"%'";
            dataGridView1.DataSource = lokBindingSource ;      
            lokBindingSource.Filter = str;

xxxrugby: "We are all philosophers, when question is about politics!"
 
Odgovor na temu

prog
Bihac

Član broj: 106882
Poruke: 77
80.65.91.*



Profil

icon Re: search access mdb baze01.09.2006. u 12:49 - pre 214 meseci
nije dobro da stavljas :
dataGridView1.DataSource = lokBindingSource ; u dogadjaj u textBox1_TextChanged,

jer ti je to nepotrebno svaki put kad uneses neki karakter povezivati DataGridView sa bazom. To cinis samo jedanput.

najbolje je da dataGridView1.DataSource = lokBindingSource ; stavis u kontruktor forme.
 
Odgovor na temu

xxxrugby

Član broj: 16068
Poruke: 653
*.adsl.net.t-com.hr.

Sajt: www.zagreb-rugby.hr


Profil

icon Re: search access mdb baze05.09.2006. u 15:48 - pre 214 meseci
Oi.
Ma nesto sam brckao te rekao idem rucno spojit bazu a ne s integiranim vs database tool.
I sad sam maknuo to njegovo i sad ocu narihtat al imam malih problema.
Krivo povezujem BindingSource i ...

Code:
            string connection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + IC.a_Mdb_url + ";Jet OLEDB:Database Password=aaaaa";
            OleDbConnection aConnection = new OleDbConnection();
            aConnection.ConnectionString = connection;
            aConnection.Open();
            OleDbDataAdapter aDataAdapter = new OleDbDataAdapter("Select * from lok", aConnection );
            OleDbCommandBuilder aCommandBuilder = new OleDbCommandBuilder(aDataAdapter);
            DataSet  aDataSet = new DataSet();
            BindingSource aBindingSource = new BindingSource();
/////               aBindingSource = adataSet;

            // Populate dataset
            aDataAdapter.Fill(aDataSet);

            dataGridView1.DataSource = aBindingSource;


E da i gdje da dodam popis tablica u DataSet. kako bi to sve strpao u DataGrid.

Hvala.!

malo sam dodavao pa sam dodao i tako mogu doc do odredjenih polja.
DataTable aDataTable = new DataTable();
CURHDataAdapter.Fill(aDataTable );
pa preko toga dodjem do redova.

E sad kako da to stavim u BindingSource. kako bi radli vec postojeci searchevi.

OK
Rijesio sam povezivanje s DataGrid. Al i dalje nisam DataBinding.
E i sad nezelim da mi DataGrid pokazuje sve kolone nego samo jednu.

OK
Rijesio i to. Konstruktor Rules.
SORRY na Smetnji. bas sam vesel sad. he he he.! I male stvari cine cuda.! he hehe.!

Code:
            int broj_kolona;
            broj_kolona = DV.ColumnCount;
            broj_kolona = broj_kolona - 1;
            while (broj_kolona > 0)
            {
                DV.Columns[broj_kolona].Visible = false;
                broj_kolona = broj_kolona - 1;
            }
            DV.Columns[0].Width = 180;

[Ovu poruku je menjao xxxrugby dana 05.09.2006. u 17:25 GMT+1]

[Ovu poruku je menjao xxxrugby dana 05.09.2006. u 17:53 GMT+1]

[Ovu poruku je menjao xxxrugby dana 05.09.2006. u 18:09 GMT+1]

[Ovu poruku je menjao xxxrugby dana 05.09.2006. u 18:22 GMT+1]
xxxrugby: "We are all philosophers, when question is about politics!"
 
Odgovor na temu

[es] :: .NET :: search access mdb baze

[ Pregleda: 4187 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.