You are on page 1of 1

SqlConnection conn = new SqlConnection(StringConectare); conn.Open(); Verify text1.Text += " Stare conexiune: "+conn.State.

ToString();

SqlCommand(string CommandText, SqlConnection con ) ExecuteNonQuery()executa o comanda care nu returneaza un set de date din baza de date; daca comanda a fost de tip INSERT, UPDATE, DELETE, se returneaza numarul de nregistrari afectate.
SqlCommand cmd = new SqlCommand("insert into PRODUSE(DenumireProdus, Descriere) VALUES ('Barbie', 'papusa')", conn); cmd.ExecuteNonQuery();

SELECT ExecuteReader() executa comanda si returneaza un obiect de tip DataReader.


SqlDataReader rdr = cmd.ExecuteReader(); SqlCommand cmd = new SqlCommand("select count(*) from PRODUSE", conn); int count = (int)cmd.ExecuteScalar();

DataReader
try { conn.Open(); while (rdr.Read()) { reader["DenumireProdus"] + "pret:" +reader["PretUnitar"]+"toc:"+reader["Stoc"]; } reader.Close(); } catch (Exception err) { text1.Text = "Eroare la citire :" + err.Message; } finally { conn.Close(); }

Comenzi parametrizate
cmd.Parameters.Add(param); cmd.Parameters.AddWithValue("@CodProdus", icp.Text);

You might also like