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 | 1432 (1345) | JanOlMajti |
| » | Baza & c#Oddelek: Programiranje | 4389 (3447) | xardas |
| » | [C#] DATA GRID VIEWOddelek: Programiranje | 2092 (1972) | Kekec |
| » | c# vprasanjeOddelek: Programiranje | 1996 (1675) | user4683 |
| » | c++ & database(access)Oddelek: Programiranje | 1628 (1484) | Seadoo |