• Lunes 29 de Abril de 2024, 01:45

Autor Tema:  Re: ADO VISUAL vs ADO CODIGO  (Leído 1026 veces)

zambito

  • Miembro activo
  • **
  • Mensajes: 71
    • Ver Perfil
Re: ADO VISUAL vs ADO CODIGO
« en: Miércoles 3 de Septiembre de 2003, 23:49 »
0
Hola todos hace poco empece con Visual Basic, antes he programado en muchos lenjuajes y tengo la duda de como usar la tecnologia ADO...actualmente estoy trabajando en una aplicacion donde he insertado objetos ADO visualmente(sin codigo) pero veo q mucha gente lo hace por codigo lo cual me parece q sera mas profesional...pero...realmente cuales son las ventajas de trabajar ADO a nivel de codigo?

ccortes

  • Miembro activo
  • **
  • Mensajes: 91
    • Ver Perfil
Re: ADO VISUAL vs ADO CODIGO
« Respuesta #1 en: Jueves 4 de Septiembre de 2003, 00:07 »
0
Algo que en lo personal considero una gran ventaja al usarlo por codigo es porque al usar Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "basedatos.mdb" te da la opcion de instalar el programa en cualquier carpeta, siempre y cuando agregres la base de datos ahi, pero si lo haces en las propiedades del adodc no prodras usar el app.path y la coneccion no se crea "dinamica"
Carlos Cortés C

chiaravel

  • Miembro MUY activo
  • ***
  • Mensajes: 242
    • Ver Perfil
Re: ADO VISUAL vs ADO CODIGO
« Respuesta #2 en: Jueves 4 de Septiembre de 2003, 01:07 »
0
Existen diferencias en cuanto a lo que ocupa lo que ocupan de memoria los objetos de datos, y tambien en cuanto a la performance.

Se dice (y es cierto) que cuando creas las conecciones via codigo todo se ejecuta mas rapido y seguro, ya que vos controlas todo lo que pasa, en cambio usando un objeto de datos, vos estas deribando el control a ese objeto y estas atado al comportamiento del mismo.

Se podria decir que ya VB y Windows, son lo suficiente imperfectos y problematicos como para encima agregar + problemas.

Yo en particular, ni uso controles data, ni uso codigo, opte por algo intermedio que son los DataEnvironment que a mi parecer son espectaculares, ya que en un solo objeto creas todas las conexiones que quieras y todas las consultas o comandos que quieras de modo que no necesitas recorrer el codigo para ver que es lo que te devuelve una consulta.

Pero bueno.. supongo que si sos nuevo en esto, atravezaras por los pantanos que hemos atravezado los que hace anos estamos en esto hasta aprender cosas nuevas.

De todos modos, a medida que conoces mas cosas, te das cuenta (por lo menos en VB es asi) que cada ves estas mas lejos de decir "Hey..yo soy experto en VB".

Ademas no te olvides que Microsoft tiene el don de hacer extremadamente dificil lo que otros hacen simple.

Suerte
Pablo Tilotta
Analista de Sistemas
Argentina

zambito

  • Miembro activo
  • **
  • Mensajes: 71
    • Ver Perfil
ADO VISUAL vs ADO CODIGO
« Respuesta #3 en: Jueves 4 de Septiembre de 2003, 01:58 »
0
wou muchacho..excelente consejo y excelente redaccion mucha gracias...ahh y una cosa mas sabes donde puedo conseguir informacion en la red sobre los Dataenviroment en la red?...te lo agradecere el doble...Saludos