[ SHOMI_NS @ 19.02.2008. 19:24 ] @
| Imam problem,podatke koje unesem nece da snimi u bazu,kod je sledeci:
Code:
String connString = "Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Database1.mdf;Integrated Security=True;User Instance=True";
SqlConnection myConnect = new SqlConnection(connString);
myConnect.Open();
SqlCommand SqlCom = new SqlCommand();
SqlCom.Connection = myConnect;
string Current = monthCalendar1.SelectionStart.ToString();
SqlCom.Parameters.AddWithValue("@Datum", DateTime.Now);
SqlCom.Parameters.AddWithValue("@Vrednost", (float)(Convert.ToDouble(textBox2.Text)));
SqlCom.CommandText = "INSERT INTO AI1 (Datum, Vrednost) VALUES (@Datum,@Vrednost)";
SqlCom.ExecuteNonQuery();
SqlCom.Dispose();
myConnect.Close();
myConnect.Dispose();
Problem je sto kad unesem podatke on sve lepo unese i pokazuje kao da ih ima u tabeli, ali kad iskljucim program ili ponovo ukljucim podataka nema.Inace da napomenem da sam ovo radio u C# VS 2005 profesional. |
[ itf @ 21.02.2008. 09:01 ] @
S podacima radiš lokalno i zato sve nestane kad se program ugasi. Nisam .NET dosta dugo koristio no mislim da trebaš pozvati funkciju ApplyUpdate i tek tad će ti sve biti spremljeno u bazi.
[ aleksandarpopov @ 21.02.2008. 10:39 ] @
Ovo je direktno pustanje sql inserta prema bazi, ne radi sa datasetovima da bi bio problem sa potvrdjivanjem promena u bazi.
Ako ovaj kod ne baci gresku, verovatno je izvrsio sql insert ali je pitanje nad kojom bazom :) Nisam se mnogo udubljivao u kod ali mi izgleda kao potpuno ispravan Insert (mada si ti tu u kodu nazvrljao sve i svasta sto i ne koristis koliko vidim onaj current string i one konverzije i kastovanja ti bas i ne trebaju ;) i ne znam cemu ce ali je insert ispravan i trebao bi da se izvrsi) tako da je verovatno pitanje samo u koju bazu je upisan podatak....Zasto koristis ovakav konekcioni string sa AttachDb - ionako ti to nije potrebno verovatno, koristi bazu direktno na serveru (pretpostavljam da je imas...) a ne ovako u data folderu projekta...
Stavi dodelu insert stringa PRE dodavanja parametara komand objektu!
[ avox @ 21.02.2008. 21:29 ] @
Ako ti se baza nalazi u okviru projekta koji radis ja mislim da ce ovo da resi problem.

Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.