Foros del Web » Programación para mayores de 30 ;) » .NET »

Punteros en Vb .Net 2005

Estas en el tema de Punteros en Vb .Net 2005 en el foro de .NET en Foros del Web. Estoy haciendo un pequeño sistema para un cliente, anteriormente yo programaba en visual basic 6.0 , pero en esta ocasión decidí realizarlo en Vb .Net ...
  #1 (permalink)  
Antiguo 15/04/2010, 07:59
 
Fecha de Ingreso: agosto-2005
Mensajes: 13
Antigüedad: 18 años, 8 meses
Puntos: 0
Punteros en Vb .Net 2005

Estoy haciendo un pequeño sistema para un cliente, anteriormente yo programaba en visual basic 6.0 , pero en esta ocasión decidí realizarlo en Vb .Net 2005. Ya que en .net se pueden usar las clases, decidi hacer una clase por tabla en la base de datos, con el fin de facilitar el manejo de los datos, hasta aqui todo bien, la duda que tengo es de como podria manejar cuando la consulta retorna multiples resultados (Rows) recuerdo que en c se podia crear una clase y declarar un puntero y ir moviendo el puntero para crear n objetos con la misma "variable". ¿Se puede hacer algo parecido en vb .net?

Gracias de Antemano.
  #2 (permalink)  
Antiguo 15/04/2010, 09:18
 
Fecha de Ingreso: agosto-2008
Mensajes: 101
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Punteros en Vb .Net 2005

Hola alexandropv.

Si estas trabajando con una base de datos y has creado clases para cada una de ellas podrias trabajar con un datareader, el cual es un lector de datos. Contiene todas las filas que devuelve una consulta y lo puedes recorrer fila por fila.

Seria bueno que fueras mas especifico cuando dices "crear n objetos con la misma "variable" ". ¿A que te refieres? ¿Que es lo que quieres hacer? ¿Por que quieres recorrer los datos? ¿Los va a leer o modificar?

Te aconsejo que busques informacion para que entiendas el concepto de datareader. Aqui te podemos escribri codigo de ejemplo de como se trabaja con el.

Saludos.
  #3 (permalink)  
Antiguo 15/04/2010, 09:26
 
Fecha de Ingreso: agosto-2005
Mensajes: 13
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Punteros en Vb .Net 2005

Phillip gracias por tu respuesta .

-Mira respecto a lo de "crear n objetos con la misma "variable" " me refiero a poder crear una especie de arreglo dinamico con punteros, como se hacia en C++

-Lo que quiero hacer es que por medio de una funcion cree un arreglo dinamico del objeto.

-Quiero Llenar un DataGridView para insertar , actualizar y eliminar datos.

Gracias.
  #4 (permalink)  
Antiguo 15/04/2010, 09:40
 
Fecha de Ingreso: agosto-2008
Mensajes: 101
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Punteros en Vb .Net 2005

Si lo quieres es insertar, modificar y eliminar en un datagridview te aconsejo que lo enlaces o conectes a una fuente de datos como un dataset.

Ya enlazado es muy sencillo ingresar nuevas filas, actualizar o eliminar.

¿Por que quieres crear un arreglo dinamico del objeto?.
  #5 (permalink)  
Antiguo 15/04/2010, 09:42
 
Fecha de Ingreso: agosto-2005
Mensajes: 13
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Punteros en Vb .Net 2005

Lo que pasa es que actualmente nosotros usamos en nuestro negocio Microsoft Dynamics SL, y as es la manera en que trabaja, con clases de este tipo, y pues se me hizo una manera muy comoda de trabajar con los datos y la Base de Datos, y pues queria imitar esa forma de trabajar.
  #6 (permalink)  
Antiguo 15/04/2010, 09:54
 
Fecha de Ingreso: agosto-2008
Mensajes: 101
Antigüedad: 15 años, 8 meses
Puntos: 1
Respuesta: Punteros en Vb .Net 2005

¿ A que te refieres con clases de este tipo?

Si lo que deseas es Tener una clase de una tabla, ejecutar una consulta sql que te devuelven varios registros y acceder de una manera facil a esos registros utiliza lo que se llaman "colecciones" en .net.

La verdad es que en .Net cuando se trabaja con bases de datos no he escuchado que se hable de punteros.

Seguro que te refieres a vectores cuando hablas de arreglos dinamicos, pero precisamente las colecciones son similares a los arreglos, con la ventaja de que pueden ser accedidos mas facilmente, se utiliza para almacenar varios filas devueltas por una consulta y se puede enlazar a los controles de .net.
  #7 (permalink)  
Antiguo 15/04/2010, 09:56
 
Fecha de Ingreso: agosto-2005
Mensajes: 13
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: Punteros en Vb .Net 2005

Investigare sobre colecciones para ver como funcionan y ver si las puedo aplicar, que por lo que comentas parece ser lo que estoy buscando.

Gracias.

Etiquetas: punteros, vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:28.