Code:
string trackID = String.Format("{0:d9}", (DateTime.Now.Ticks / 10) % 1000000000);
int tranID = 0;
int paymentID = 0;
DateTime datum = new DateTime();
datum = DateTime.Now.Date;
string datum_short = datum.ToShortDateString();
string ukupna_cena = lb_cena1.Text;
string datum_auto = "0";
string status = "-";
string sql = "INSERT INTO transakcije(trackID, korisnik, tranID, paymentID, cena, datum_kupovine, datum_autorizacije, status) VALUES ('" + trackID + "', '" + korisnik + "', " + tranID + ", " + paymentID + ", '" + ukupna_cena + "', '" + datum_short + "', '" + datum_auto + "', '" + status + "')";
// Response.Write(sql);
string connString = WebConfigurationManager.ConnectionStrings["prodajaConnectionString"].ConnectionString;
SqlConnection veza = new SqlConnection(connString);
SqlCommand kom = new SqlCommand(sql, veza);
veza.Open();
kom.ExecuteNonQuery();
veza.Close();
string trackID = String.Format("{0:d9}", (DateTime.Now.Ticks / 10) % 1000000000);
int tranID = 0;
int paymentID = 0;
DateTime datum = new DateTime();
datum = DateTime.Now.Date;
string datum_short = datum.ToShortDateString();
string ukupna_cena = lb_cena1.Text;
string datum_auto = "0";
string status = "-";
string sql = "INSERT INTO transakcije(trackID, korisnik, tranID, paymentID, cena, datum_kupovine, datum_autorizacije, status) VALUES ('" + trackID + "', '" + korisnik + "', " + tranID + ", " + paymentID + ", '" + ukupna_cena + "', '" + datum_short + "', '" + datum_auto + "', '" + status + "')";
// Response.Write(sql);
string connString = WebConfigurationManager.ConnectionStrings["prodajaConnectionString"].ConnectionString;
SqlConnection veza = new SqlConnection(connString);
SqlCommand kom = new SqlCommand(sql, veza);
veza.Open();
kom.ExecuteNonQuery();
veza.Close();
Kada debug-ujem, ispisuje mi sledecu gresku Invalid column name 'trackID'.
Ta kolona je tipa varchar, i to je njen naziv, nisam omasila nijedno slovo. Uradila sam Response.Write(sql); i svi podaci su ok, i kada sam taj upit izvrsila u sql serveru upit radi, upisuje podatke, ali ovako iz koda nece. Zna li iko sta to moze biti?
Cak sam i brisala tabelu i ponovo je pravila i opet isto.