none
Insertar datos a base de datos mysql RRS feed

  • Pregunta

  • como puedo insertar los datos de varias cajas de texto a  una tabla de base de datos MySQL  y como mostrar las coincidencias de una consulta ejemplo si en una celda columna guardo el nombre y apellido y guardo el usuario Eduardo Ortega Moya  y si solo escribo moya para hacer una consulta como le puedo hacer para saber si la celda contenia el texto Moya 
    sábado, 24 de noviembre de 2012 20:48

Respuestas

  • hola

    como puedo insertar los datos de varias cajas de texto a  una tabla de base de datos MySQL

    using (MySqlConnection conn = new MySqlConnection("<connection string>"))  
    {  
        conn.Open();  
     
        string query = "INSERT INTO NombreTabla (campo1, campo2) VALUES (?param1, ?param2)";  
        MySqlCommand cmd = new MySqlCommand(query, conn);  
        cmd.Parameters.AddWithValue("?param1", TextBox1.Text);  
        cmd.Parameters.AddWithValue("?param2", TextBox2.Text);  
     
        cmd.ExecuteNonQuery();  
     
    }

    como mostrar las coincidencias de una consulta ejemplo si en una celda columna guardo el nombre y apellido y guardo el usuario Eduardo Ortega Moya  y si solo escribo moya

    DataTable dt = new DataTable(); using (MySqlConnection conn = new MySqlConnection("connection string")) { string query = "select * from <tabla> WHERE nombrecampo LIKE '%' + @param + '%'"; MySqlCommand cmd = new MySqlCommand(query, conn); cmd.Parameters.AddWithValue("@param", txtTextoBuscar.Text); MySqlDataAdapter da = new MySqlDataAdapter(cmd); da.Fill(dt); }

    DataGridView1.DataSource = dt;



    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta GarcíaL martes, 27 de noviembre de 2012 2:25
    sábado, 24 de noviembre de 2012 21:12