Hristos a Inviat! Mentionez din start ca sunt cel mai mare n00b si ca imi trebuie acest proiect pt a trece la materia respectiva:d Asadar, am de facut un site cu produse ( ales de mine TV) cu o legatura-n Access03, in are un client se poate inregistra, alege produsele, vizualiza cosul, anula comanda etc etc. Problema vine la Selectia produselor unde primesc o eroare si ma bate extraordinar de grav:)) Mecanismul sta in felul urmator: aleg produsele, introduc ID comanda si ... mai departe nu am ajuns:))) De ce? Pentru ca atunci cand introduc ID comanda "1" primesc urmatoarea eroare: Codul arata cam asa: protected void Button2_Click(object sender, EventArgs e) { // Pasul 0: declararea variabilelor si obtinerea Id-ului userului curent string data_curenta = DateTime.Now.ToShortDateString(); ; // Pasul 1: crearea conexiunii cu baza de date string string_baza_de_date = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\BogCs\Documents\Visual Studio 2010\WebSites\WebSite1\App_Data\magazin.mdb"; OleDbConnection ConexiuneSQL = new OleDbConnection(string_baza_de_date); // Pasul 2: deschiderea conexiunii cu baza de date ConexiuneSQL.Open(); // Pasul 3: crearea interogarii SQL de inserare a comenzii int numar_total_de_produse = CheckBoxList1.Items.Count; // se numara produsele for (int i = 0; i < numar_total_de_produse; i++) // de la primul articol din CheckBoxList1 pana la ultimul { if (CheckBoxList1.Items[i].Selected == true) // daca am selectat un produs { // interogarea comenzii: string interogare_adauga_comanda = "INSERT INTO comanda_finala (ID_comanda, ID_client, ID_produs, produs, tip_produs, data_comanda, pret) VALUES (" + TextBox1.Text + ",'" + TextBox2.Text + "'," + CheckBoxList1.Items[i].Value + ",'" + CheckBoxList1.Items[i].Text + "', 'hardware','" + data_curenta + "','" + GridView1.Rows[i].Cells[3].Text.ToString() + "');"; // Pasul 4: Crearea comenzii de inserare a comenzii OleDbCommand comanda_inserare_comanda = new OleDbCommand(interogare_adauga_comanda, ConexiuneSQL); // Pasul 5: Rularea comenzii de inserare a comenzii comanda_inserare_comanda.ExecuteNonQuery(); } } // Pasul 6: inchiderea conexiunii cu baza de date ConexiuneSQL.Close(); // Setarea altor controale din pagina GridView3.Visible = false; Button1.Visible = false; Button2.Visible = false; CheckBoxList1.Visible = false; Label1.Visible = false; TextBox1.Visible = false; Label2.Visible = true; } Initial, m-am gandit ca problema ar fi din faptul ca TextBox1 nu ar face conversia din String in Int, am tot incercat sa-i fac conversia dar ma lovesc iarasi de erori, asa ca am decis sa cer ajutorul celor mai experimentati! Asadar, ma poate ajuta careva?