private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { // al darle doble clic a cualquier celda, se llevarán los datos del datagrid al siguiente formulario Trans_cliente trans_m = new Trans_cliente(); trans_m.MdiParent = this.MdiParent; int cod1; string columna = dataGridView1.CurrentCell.RowIndex.ToString();//selecciona numero de columna int columna_id = Convert.ToInt32(columna); string dato1 = dataGridView1.Rows[columna_id].Cells[0].Value.ToString(); int datoint = Convert.ToInt32(dato1); //MessageBox.Show(datoint.ToString()); string MyConnection3 = "Driver ={ MySQL ODBC 3.51 Driver }; Dsn=servidor_seguridad; UID=root; PWD = ; "; string Query = "select descripcion,accion,cod_transaccion from transaccional_cliente where cod_transaccion =" + datoint + ";"; OdbcConnection MyConn2 = new OdbcConnection(MyConnection3); OdbcCommand MyCommand2 = new OdbcCommand(Query, MyConn2); MyConn2.Open(); OdbcDataReader reader = MyCommand2.ExecuteReader(); // coloca en los textBox, y comboBox correspondientes la informacion que se obtiene de la base de datos if (reader.Read()) { trans_m.descripcion.Text = (string)reader["descripcion"]; trans_m.accion.Text = (string)reader["accion"]; cod1 = (int)reader["cod_transaccion"]; trans_m.primarykey.Text = cod1.ToString(); } reader.Close(); MyConn2.Close(); trans_m.Show(); }
private void button2_Click(object sender, EventArgs e) { // al presionar el boton guardar lo que hará es verificar el ultimo codigo ingresado y // y sumarle 1, para que en el siguiente formulario aparezca ya el codigo que sigue Trans_cliente trans_m = new Trans_cliente(); trans_m.MdiParent = this.MdiParent; int cod1; string MyConnection3 = "Driver ={ MySQL ODBC 3.51 Driver }; Dsn=servidor_seguridad; UID=root; PWD = ; "; string Query2 = "Select cod_transaccion from transaccional_cliente order by cod_transaccion DESC LIMIT 1;"; OdbcConnection MyConn3 = new OdbcConnection(MyConnection3); OdbcCommand MyCommand3 = new OdbcCommand(Query2, MyConn3); MyConn3.Open(); OdbcDataReader myreader3; myreader3 = MyCommand3.ExecuteReader(); if (myreader3.Read()) { cod1 = (int)myreader3["cod_transaccion"]; int cod2 = cod1 + 1; trans_m.primarykey.Text = cod2.ToString(); trans_m.primarykey.Visible = true; } trans_m.Show(); }
private void button2_Click(object sender, EventArgs e) { Trans_cliente trans_m = new Trans_cliente(); trans_m.Show(); }