SqlConnection conexion = new SqlConnection("Data Source=NOTEBOOK\\SQLEXPRESS;Initial Catalog=SIQUI2;User Id=sa;Password=Robin;"); (objeto sql connection, como parametro se coloca el string de conexion)
(el string de conexion consta de las siguientes partes:
Source = NOMBRE DEL SERVIDOR
Initial Catalog = NOMBRE DE LA BASE DE DATOS
User ID = NOMBRE DEL USUARIO CON EL QUE SE CONECTAN AL SERVIDOR
Password = la contraseña del usuario con el que se conectan)
SqlCommand conec = new SqlCommand(); (comando sql para modificar la BD)
conec.CommandType = CommandType.Text; (tipo de consulta, en este caso es texto)
string a = file1.PostedFile.FileName
TextBox1.Text = a;
Esta parte es solo para tomar el valor de un cuadro de texto y asignarlo a la variable a para posteriormente ingresarlo en la BD.
SqlParameter dire = conec.Parameters.Add("@nombre",
SqlDbType.VarChar);
dire.Value =a;
sqlparameter recibe el valor que se insertara dentro del campo especificado, en este caso (@nombre) y se llenara con el valor que trae la variable a.
SqlParameter esta = conec.Parameters.Add("@estado",
SqlDbType.VarChar);
esta.Value = "e";
conec.CommandText = "INSERT INTO torneo values(@nombre,@estado)"; (instruccion sql en la que se insertan los valores directamente a la base de datos puede ser “insert”, “update”, etc.)
conec.Connection = conexion;
conexion.Open(); (abrir la conexion)
conec.ExecuteNonQuery(); (ejecutar la consulta que en este caso es "INSERT INTO torneo values(@nombre,@estado)")
conexion.Close();
cerrar la conexión.
El segmento de codigo puede ir dentro de un boton o puede ser algun metodo.
No hay comentarios:
Publicar un comentario