Forum » Programiranje » [C#, SQLite] update to database
[C#, SQLite] update to database
Yacked2 ::
Pozdravleni,
na formi imam dataGridView1, v katerem prikažem podatke s sledečo kodo:
Sedaj me pa zanima, kako bi z enim gumbom shranil spremembe ki so bile narejene na gridu nazaj v to tabelo ?
Lp
Yacked2
na formi imam dataGridView1, v katerem prikažem podatke s sledečo kodo:
private void AdminForm_Load(object sender, EventArgs e) { string path = Path.GetDirectoryName(Application.ExecutablePath); string database = path + @"\XY.db"; SQLiteConnection m_dbConnection; m_dbConnection = new SQLiteConnection("Data Source=" + database + ";Version=3;"); // m_dbConnection.Open(); string sql = "select * from tabela1;"; try { m_dbConnection.Open(); DataSet ds = new DataSet(); var da = new SQLiteDataAdapter(sql, m_dbConnection); da.Fill(ds); dataGridView1.DataSource = ds.Tables[0].DefaultView; } catch (Exception) { throw; } }
Sedaj me pa zanima, kako bi z enim gumbom shranil spremembe ki so bile narejene na gridu nazaj v to tabelo ?
Lp
Yacked2
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
mihies ::
Načeloma boš potreboval pravilno nastavljen adapter (Insert, Update, Delete command). Na njemu potem kličeš metodo Update.
Mogoče si tole prečitaj, govori o TableAdapterjih.
Mogoče si tole prečitaj, govori o TableAdapterjih.
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
Yacked2 ::
Ubistu bi moral vsebino grida shraniti v ustrezno podatkovno strukturo, nato prvotno tabelo posodobiti z aktualno. Samo nimam ideje kako.
A noben ne ve :(
A noben ne ve :(
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Zgodovina sprememb…
- spremenil: Yacked2 ()
mihies ::
Tvoj grid je vezan na ds.Tables[0] preko DefaultView. Če kaj v gridu popravljaš, se bo vpisalo tja.
http://blog.rthand.com/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
SLODUG - uporabniška skupina
https://www.facebook.com/groups/slodug/
Yacked2 ::
Aha, potem se samo nesmem zapreti povezave a kko ?
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Yacked2 ::
Evo sem popravil, samo primary key sem moral nastaviti -.-
Korak naprej ni vedno ustrezen...sploh če si na robu prepada!
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [C#,SQL]Oddelek: Programiranje | 1235 (1148) | JanOlMajti |
» | Baza & c#Oddelek: Programiranje | 4149 (3207) | xardas |
» | [C#] DATA GRID VIEWOddelek: Programiranje | 1936 (1816) | Kekec |
» | c# vprasanjeOddelek: Programiranje | 1840 (1519) | user4683 |
» | c++ & database(access)Oddelek: Programiranje | 1477 (1333) | Seadoo |