CLR: .Net / Mono / Boo / Otros CLR > ASP .NET
Dudas respecto a este codigo
(1/1)
th3r0rn:
Hola, tengo algunas dudas respecto al siguiente codigo:
--- Código: C# ---using System.Data.SqlClient; public partial class _Default : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { String conex; String sql; SqlConnection cn; SqlCommand cmd; conex = "Data Source=(local);"; conex += "Initial Catalog=test;"; conex += "user=sa;"; conex += "pwd=placabase;"; sql = "INSERT INTO usuarios VALUES('" + TextBox1.Text + "','" + TextBox2.Text + "','" + TextBox3.Text + "')"; cn = new SqlConnection(conex); try { cn.Open(); cmd = new SqlCommand(sql, cn); cmd.ExecuteNonQuery(); Label4.Text = "Guardado Correctamente"; } catch (Exception ex) { Label4.Text = "Ocurrio un error: " + ex.Message; } finally { cn.Close(); } }} Por que estas variables se definen asi:
SqlConnection cn;
SqlCommand cmd;
y despues por que se usan asi:
cn = new SqlConnection(conex);
y
cmd = new SqlCommand(sql, cn);
cmd.ExecuteNonQuery();
Saludos
posman:
Ya revisaste la documentacion de esas clases?
SqlConnection
SqlCommand
nikitocba:
por ahi, deberias dejar de copiar y ponerte a leer un poco....
se define asi...
porque al principio la estas creando y despues la dimencionan... se puede hacer asi, o todo en un solo paso, es igual, solo depende de lo que te convenga en cada caso
Navegación
Ir a la versión completa