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

c# ciscenje iz memorije

[es] :: .NET :: .NET Desktop razvoj :: c# ciscenje iz memorije

[ Pregleda: 1564 | Odgovora: 0 ] > 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 c# ciscenje iz memorije15.11.2006. u 10:58 - pre 212 meseci
Isprobavam Turbo C# te sad prebacujem iz VS kod. Te u Turbo C# ne BindingSource pa trazim drugi nacin da to izvedem.
Malo je los al radi. Znaci ide ovako

Code:
                DataTable AAADataTable = new DataTable();
        private void populate_datagrid()
        {
            // Inicijaliziraj Lokacije2.mdb Pass: afmlb
               string connection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source= Lokacije2.mdb;Jet OLEDB:Database Password=AAA";
            OleDbConnection AAAConnection = new OleDbConnection();
            AAAConnection.ConnectionString = connection;
            AAAConnection.Open();

            OleDbDataAdapter AAADataAdapter = new OleDbDataAdapter("Select Lokacija from lok", AAAConnection);

            OleDbCommandBuilder AAACommandBuilder = new OleDbCommandBuilder(AAADataAdapter);

            // Populate DataGrid
            AAADataAdapter.Fill(AAADataTable);
            AAADataGrid.DataSource = AAADataTable;
            AAAConnection.Close();
        }


        private void search_datagrid(string search)
        {
            DataView dv = new DataView(AAADataTable);
            dv.RowFilter="Lokacija like '%"+search+"%'";
            AAADataGrid.DataSource=dv;
        }

        private void btn_LokacijaSearch_Click(object sender, System.EventArgs e)
        {
              search_datagrid(txtAAASearch.Text);
        }

        private void txtAAASearch_TextChanged(object sender, System.EventArgs e)
        {
              search_datagrid(txtAAASearch.Text);
        }


E sad stvar je u tom. Da to serch-a u redu. Al pri svakom Searchu se digne iskoristenost RAM-a za pola megabajta al ga nista ne pocisti kada je OLD. Znaci zauzme na pocetku 18Mb. Onda serchas 5 puta i ode on preko 20Mb. i tako prema gore.

Znaci s kojom bi komandom nakon sto se odradi search moze napravit neki RAM UNUSED CLEANup za taj DataTable i DataView ili sta vec.

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

[es] :: .NET :: .NET Desktop razvoj :: c# ciscenje iz memorije

[ Pregleda: 1564 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

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