Novo

Forum kao aplikacija na telefonu

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

  • 3 odgovora
  • 1.714 pregleda

Najnovija ↓

C# datagridview punjenje 26.07.2011. u 19:57 · pre 185 meseci #1
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
Re: C# datagridview punjenje 27.07.2011. u 09:12 · pre 185 meseci #3
Da ovo je gore primjer iz Tringa...

Što pitaš,

Moj uređaj je Tring Favourite+, pa mi je logično da idem njihovim primjerom....
Re: C# datagridview punjenje 27.07.2011. u 11:06 · pre 185 meseci #4
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 :)
Potpis

[IMG]http://img233.imageshack.us/img233/5078/thumbnailte1.th.jpg[/IMG]


They say I look like daddy :D
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme