Un poco de todo lo relacionado al area de la informatica... programacion, ocio, configuraciones, en fin herramientas que pueden ser utiles para un estudiante de ingenieria en ciencias y sistemas.

jueves, 24 de febrero de 2011

On 20:19 by RC in ,    No comments


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.

   

0 comentarios:

Publicar un comentario