Visual Basic - COMO ENLAZO 2 FORMS CON LA MISMA BASE

Life is soft - evento anual de software empresarial
 
Vista:

COMO ENLAZO 2 FORMS CON LA MISMA BASE

Publicado por DANNY (32 intervenciones) el 02/08/2002 16:22:49
HOLA
TENGO UN FORM CON UNA BASE DE DATOS CON UN CONTROL ADO"
EL FORM REALIZA VARIAS CALCULACIONES LAS CUALES QUEDAN GUARDADAS EN LA BASE , UNA PARTE DE ESA CALCULACION QUIERO PONERLA EN OTRO FORM Y QUE EL RESULTADO DEL OTRO FORM APAREZCA SUMADO AL LA DEL PRIMERO CUANDO SE CIERRE EL SEGUNDO FORM.
LO QUE NECESITO ES QUE EL SEGUNDO FORM TAMBIEN GRABE LA INFORMACION QUE SE LE METIO EN LA MISMA BASE Y EN EL MISMO RECORD QUE USO EL PRIMER FORM .ASI PARA CUANDO SE LLAME OTRA VEZ O SE BUSQUE CIERTO RECORSET SE LEA TODA LA INFORMACION DEL FORM1 Y EL FORM2.
EL CONTROL ADO DEL PRIMER FORM FUNCIONA BIEN SIN PROBLEMAS PERO NO SE SI PUEDO USAR EL MISMO ADO CONTROL PARA EL SEGUNDO?
ESPERO HABERME EXPRESADO BIEN Y GRACIAS POR LA AYUDA
DANIEL
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

RE:COMO ENLAZO 2 FORMS CON LA MISMA BASE

Publicado por gogoz (38 intervenciones) el 02/08/2002 19:56:03
puedes pasar el control ADO trankilamente de un form a otro, simplemente haz una llamada al segundo formulario, haz los calculos q tengas q hacer y la dvuelves del tipo:
en el form1:

call Form2.RealizarCalculo(Conex1,Suma1,...)

y en el segundo:

private sub RealizarCalculo ( ByRef Conex1 as ADO.recordset, ByRef Suma1 as long,...)
L_X=Suma1
'Realizas todos los calculos
Suma1=L_X
end sub

No se si es ByRef o ByVal (estas cosas siempre me se olidan sniff), prueba ambas y la q modifique el contenido es una y la q no lo modifica es otra, yo pienso q así te debería chutar bien, pero nunca se sabe... :-)
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