Nueva forma de programar POO

15/09/2004 - 00:08 por Salvador Acosta | Informe spam
Me surge la siguiente duda:

Tengo una aplicación terminada en Vb6 teniendo en cuenta la POO, conforme a
lo que se podía hacer con la herramienta.

Y yendo directamente a un caso específico, teniendo una clase Personas con
las propiedades NroDocumento, Nombre, Apellido, etc. y los métodos Insertar,
Actualizar, Eliminar y Consultar realizando las funciones básicas en donde
se concentraba todo lo referente a la clase Personas, cómo hago en Vb.NET
para, a parte de la definición de las clases, también utilizar todas las
facilidades que dan los DataAdapters.

Hay que tener en cuenta que los DataAdapters no se pueden meter en clases y
que allí se concentra la interacción con la base de datos con los INSERT,
DELETE, UPDATE y SELECT.

La pregunta es: como hago que mi aplicación conviva con los DataAdapters y
con las clases, considerando que al ser así, estoy quitando parte de la
funcionalidad de las clases para utilizar los DataAdapters.

Si no me expliqué bien o faltan más detalles, no hay problema, haganmelo
saber.

Gracias.
 

Leer las respuestas

#1 Fco. Javier Bedoya
15/09/2004 - 02:30 | Informe spam
Hola :
Creo que no entiendo bien, tu pregunta, pero : ¿como hacias para que en el
método insertar, se insertara la persona el la BD?, supongo que utilizarias
una instancia de un recordset y trabajarías con ella (estableciendo esta
instancia a través de algún metodo, propiedad, o directamente en el
constructor)
Pues creo (porque no trabajo así con las BD) que en .NET se hace de forma
similar (o al menos así lo haría yo), solo que en vez de utilizar el modelo
de ADO, usaria en este caso el de ADO .NET (cosa a la que por otro lado,
tampoco estás obligado).

Si insertar no trabaja sobre una BD, trabajará sobre una coleccion, y la
respuesta a esto es que se hace de la misma forma que en VB 6, solo que con
las colecciones .NET.

Un saludo.

Fco. Javier Bedoya
Web : http://javierbedoya.iespana.es
Para responder mis mensajes en las UseNet, quite ANTI SPAM
de la dirección de correo.
"Salvador Acosta" escribió en el mensaje
news:
Me surge la siguiente duda:

Tengo una aplicación terminada en Vb6 teniendo en cuenta la POO, conforme


a
lo que se podía hacer con la herramienta.

Y yendo directamente a un caso específico, teniendo una clase Personas con
las propiedades NroDocumento, Nombre, Apellido, etc. y los métodos


Insertar,
Actualizar, Eliminar y Consultar realizando las funciones básicas en donde
se concentraba todo lo referente a la clase Personas, cómo hago en Vb.NET
para, a parte de la definición de las clases, también utilizar todas las
facilidades que dan los DataAdapters.

Hay que tener en cuenta que los DataAdapters no se pueden meter en clases


y
que allí se concentra la interacción con la base de datos con los INSERT,
DELETE, UPDATE y SELECT.

La pregunta es: como hago que mi aplicación conviva con los DataAdapters y
con las clases, considerando que al ser así, estoy quitando parte de la
funcionalidad de las clases para utilizar los DataAdapters.

Si no me expliqué bien o faltan más detalles, no hay problema, haganmelo
saber.

Gracias.



Preguntas similares