private void button5_Click(object sender, EventArgs e) { Mantenimiento_proveedor mov = new Mantenimiento_proveedor(); mov.MdiParent = this.MdiParent; int cod1; string MyConnection3 = "Driver ={ MySQL ODBC 3.51 Driver }; Dsn=servidor_seguridad; UID=root; PWD = ; "; string Query2 = "Select id_tranproveedor from transacciones_proveedores order by id_tranproveedor 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["id_tranproveedor"]; int cod2 = cod1 + 1; mov.primarykey.Text = cod2.ToString(); mov.primarykey.Enabled = false; } mov.Show(); }
//Evento doble clic del grid para pasar los datos de la fila al form de //mantenimiento de transacciones para poder editar el registro private void Dgv_trans_prov_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { Mantenimiento_proveedor mov = new Mantenimiento_proveedor(); mov.primarykey.Text = Dgv_trans_prov.CurrentRow.Cells[0].Value.ToString(); mov.primarykey.Enabled = false; mov.textBox1.Text = Dgv_trans_prov.CurrentRow.Cells[1].Value.ToString(); mov.textBox2.Text = Dgv_trans_prov.CurrentRow.Cells[2].Value.ToString(); mov.Show(); }