Visual Basic.NET - Ayuda Vb.Net y sql server

   
Vista:

Ayuda Vb.Net y sql server

Publicado por omar omar.alanis@gmail.com (1 intervención) el 01/05/2017 01:14:59
En esta imagen Tengo un dataGridview


halguien me podria ayudar con el codigo para al darle doble click al registro id "1" o "2"

1



Que Me aparesca los datos en el siguiente form

2



Espero me aya explicado

Muchas Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda Vb.Net y sql server

Publicado por djnilo (22 intervenciones) el 01/05/2017 16:18:12
hola omar
debe hacer lo con constructores
que quiere decir esto tiene formulario padre y formulario hijo en el formulario hijo haces publicas una varibles para luego pasarlas al formulario hijo .
formulrio padre ente ejemplo ocupo
public string NombreProductos { get; private set; }
public string Precioss { get; private set; }


formulario padre ejemplo al hacer la busque me trae los producto
y los carga en las variables
esta variables las manda al formulario hijo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
private void TxtCodigo_KeyPress(object sender, KeyPressEventArgs e)
        {
            if(TxtCodigo.Text.Length>0)
            {
 
                {
 
                    PRODUCTO eProds = new PRODUCTO();
                    eProds = objProducto.GetByCodigoBarrasKilogramo(TxtCodigoBarras.Text);
 
 
                    string idbusqueda = Convert.ToString(TxtCodigoBarras.Text);
                    NombreProductos = eProds.NombreProducto;
                    Precioss = Convert.ToString(eProds.Precio);
 
 
 
                    FrmGranel form = new FrmGranel(idbusqueda, NombreProductos, Precioss);
                    form.MdiParent = this.MdiParent;
                    form.Show();
 
 
                }
            }
        }

formulario hijo
los recibo de esta forma creo las cajas de texto para recibir las varibles del formuario padre
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
public partial class FrmGranel : Form
    {
 
 
        private string idbusqueda = null;
        private string NombreProductos;
        private string Precioss;
        public FrmGranel()
        {
            InitializeComponent();
        }
 
        public FrmGranel(string idbusqueda) : this()
        {
            this.idbusqueda = idbusqueda;
        }
 
        public FrmGranel(string idbusqueda, string nombreProductos, string precioss) : this(idbusqueda)
        {
            this.NombreProductos = nombreProductos;
            this.Precioss = precioss;
        }
 
 
 
        private void FrmGranel_Load(object sender, EventArgs e)
        {
 
                txtBuqueda.Text = Convert.ToString(idbusqueda);
                txtNombreProducto.Text = Convert.ToString(NombreProductos);
                TxtPrecio.Text = Convert.ToString(Precioss);
                LblPrecio.Text = Convert.ToString(Precioss);
 
        }


ent u caso deberia ser en el evento CellDoubleClick del grilla del formulario padre desclarar las variables a pasar al formulario hijo primero
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de jorge

Ayuda Vb.Net y sql server

Publicado por jorge (72 intervenciones) el 01/05/2017 16:35:49
hace tiempo tambien hice la la misma pregunta y me dijo el master wilfredo que la major forma atraves de delegados...
te dejo el link
http://www.lawebdelprogramador.com/foros/Visual-Basic.NET/1510997-Problemas-con-datagridview-en-una-factura.html

al fin el master wilfredo Patricio deja colgado un ejemplo de como usar delegados en vb.net
..


saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar