Uso correcto del ADO (1)
Posted: Tue Oct 17, 2006 10:01 pm
Hola Foro:
Necesito una orientacion de que es mejor al trabajar con ADO.
( disculpen si son medias básicas , pero es mas claro para mi )
1) Es necesario tener que abrir cada vez que abro un recordset abrir tambien un objeto conexion. Pues he usado unos ejemplos directos del recordset y funcionan OK. Es su funcionamiento asi ?
Porque o sino cual es el objeto de hacer una conexion , si puedo obtener los datos directamente !!
2) Una vez realizada una conexion , por ejemplo al inicio del programa, esta durará me imagino , mientras yo no la cierre. Pero, puede ocurrir que la conexion me la cierre el servidor y no el programa cliente. Hay forma de validar esto. Oh solo con usar la propiedad Activeconection basta !! Que es lo mejor aqui.
3) Existe algun limite en el numero de conexiones realizadas por el cliente en forma simultanea ? Que problemas puede traer ?
4) Al "browsear" un recordset directamente con ADO ( use el ejemplo del master Rene ) , existe alguna forma de poder usar 2 colores en el browse, para diferenciar mejor los datos. Antes con los dbf usaba por ejemplo el ( recno() , nAT , %2 ) , pero en ADO no existe este concepto, que se puede hacer ??
Estoy probando con Access y va muy bien, pero aun estoy con duditas, cualquier orientación se les agradece.
Juan
PD: Uso FWH + xHarbour
Necesito una orientacion de que es mejor al trabajar con ADO.
( disculpen si son medias básicas , pero es mas claro para mi )
1) Es necesario tener que abrir cada vez que abro un recordset abrir tambien un objeto conexion. Pues he usado unos ejemplos directos del recordset y funcionan OK. Es su funcionamiento asi ?
Porque o sino cual es el objeto de hacer una conexion , si puedo obtener los datos directamente !!
2) Una vez realizada una conexion , por ejemplo al inicio del programa, esta durará me imagino , mientras yo no la cierre. Pero, puede ocurrir que la conexion me la cierre el servidor y no el programa cliente. Hay forma de validar esto. Oh solo con usar la propiedad Activeconection basta !! Que es lo mejor aqui.
3) Existe algun limite en el numero de conexiones realizadas por el cliente en forma simultanea ? Que problemas puede traer ?
4) Al "browsear" un recordset directamente con ADO ( use el ejemplo del master Rene ) , existe alguna forma de poder usar 2 colores en el browse, para diferenciar mejor los datos. Antes con los dbf usaba por ejemplo el ( recno() , nAT , %2 ) , pero en ADO no existe este concepto, que se puede hacer ??
Estoy probando con Access y va muy bien, pero aun estoy con duditas, cualquier orientación se les agradece.
Juan
PD: Uso FWH + xHarbour