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

C# datagridview punjenje

[es] :: .NET :: C# datagridview punjenje

[ Pregleda: 1232 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

EmirSuvalic
Student FIT
Mostar, BiH

Član broj: 279359
Poruke: 23
31.176.195.*



Profil

icon C# datagridview punjenje26.07.2011. u 18:57 - pre 155 meseci
Poštovana gospodo

Problem je sliedeci imam dvije tabele RACUNI_STAVKE i ARTIKLI, eh problem je slijedeci trebao bih da popunim datagrid unosom. Primjer je na slici....




Uploaded with ImageShack.us
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
*.dynamic.telemach.ba.



+13 Profil

icon Re: C# datagridview punjenje26.07.2011. u 23:48 - pre 155 meseci
OMG!!

Jel to Tring? :)
 
Odgovor na temu

EmirSuvalic
Student FIT
Mostar, BiH

Član broj: 279359
Poruke: 23
31.176.193.*



Profil

icon Re: C# datagridview punjenje27.07.2011. u 08:12 - pre 155 meseci
Da ovo je gore primjer iz Tringa...

Što pitaš,

Moj uređaj je Tring Favourite+, pa mi je logično da idem njihovim primjerom....
 
Odgovor na temu

wex-alpha
Sarajevo

Član broj: 7580
Poruke: 845
109.175.92.*



+13 Profil

icon Re: C# datagridview punjenje27.07.2011. u 10:06 - pre 155 meseci
Imas nekoliko nacina da to uradis. Primjeri su u C# i koriste SQLCE. Lagano ti je korigovati za bazu koju ti koristis, kao i sam jezik.

Klasa koja se konektuje:

Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using System.Data.SqlServerCe;

namespace DBTESTACCESS
{
    class update
    {
        private DataTable dTable;
        private SqlCeDataAdapter dAdapter;


        public DataTable eto()
        {
            string connString = @"Data Source = |DataDirectory|\intercom.sdf";
            //create the database query
            string query = "SELECT * FROM prodaja";
            //create an OleDbDataAdapter to execute the query
              dAdapter = new SqlCeDataAdapter(query, connString);
            //create a command builder             
            SqlCeCommandBuilder cBuilder = new SqlCeCommandBuilder(dAdapter);
            //create a DataTable to hold the query results
           dTable = new DataTable();
            dAdapter.Fill(dTable);
            return (dTable);           
        
        }

        public void azuriraj()

        {
            dAdapter.Update(dTable);
        }

    }
}




Punjenje gridview-a (mozes staviti u formload, na button, gdje vec zelis

Code:


update novo = new update();

            BindingSource bSource = new BindingSource();
            bSource.DataSource = novo.eto();
            dataGridView1.DataSource = bSource;
             




Azuriranje same baze sa vrijednostima iz gridview-a (ako je bilo izmjena).

Code:

novo.azuriraj();



Valjda ce ti pomoci :)

 
Odgovor na temu

[es] :: .NET :: C# datagridview punjenje

[ Pregleda: 1232 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

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