sticky
Almacenar en una Tabla de la Base de Datos RRS feed

  • Pregunta

  • Hola Leando. Quisiera saber si me podrías ayudar. Te explico

    Estoy aprendiendo a programar. Estoy haciendo un proyecto para generar órdenes de reparación con C#, Crystal Report y SQL Server. Mi idea es que los datos que se introduzcan en el formulario se almacenen en una Tabla de la Base de Datos específica y luego generar un reporte pero realmente no sé como hacer ese proceso de almacenado. Sé que debo realizar un procedimiento en SQL de Almacenamiento y lo hice pero lo que no sé es la sentencia que debo tipear en Visual Studio Espero puedas ayudarme..

    Muchas gracias de ante mano.

    • Dividido Alberto PoblacionMVP, Moderator martes, 20 de noviembre de 2018 14:10 El mensaje estaba bajo "Ayudanos a Ayudarte", pero en realidad es una nueva pregunta.
    martes, 20 de noviembre de 2018 13:51

Respuestas

  • hola

    tienes que aprender ado.net o si te animas entity framework, pero no tienes porque usar un procedure, podrias ejecutar el INSERT directamente desde codigo

    using (SqlConnection conn = new SqlConnection("<connection string>"))  
    {  
        conn.Open();  
     
        string query = "INSERT INTO NombreTabla (campo1, campo2) VALUES (@param1, @param2)";  
        SqlCommand cmd = new SqlCommand(query, conn);  
        cmd.Parameters.AddWithValue("@param1", Convert.ToString(TextBox1.Text));  
        cmd.Parameters.AddWithValue("@param2", Convert.ToInt32(Textbox2.Text));  
     
        cmd.ExecuteNonQuery();  
     
    }

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    martes, 20 de noviembre de 2018 14:27