Conectar BD

30/12/2005 - 12:10 por EWAT | Informe spam
Hola a todos y Feliz año 2006:

Tengo que crear una aplicación que accede a una Base de datos, y los datos
cambian constantemente en las tablas de la Base de datos, esos cambio son
nuevos registros.

Hasta el dia de hoy estado utilizando el componente DOA para Oracle, y estoy
permanentemente conectado a Oracle y cada vez que hay un nuevo registro
automaticamente se actualizan todas las pantallas de los clientes.

Cada cliente que utiliza la aplicación abre una conexión a Oracle y ésta es
permanente, se cierra solo cuando sale de la aplicación.

Ahora bien, en VS2005 como puedo hacer esto?? ya que aqui tengo en tendido
que se trabaja en MODO DESCONECTADO.

Ustedes, que me recomendarían?? como debo implementarlo con VS2005??

Agradecería mucho su valiosa ayuda.

Un saludo a todos y que este 2006 sea de mucha alegria., amor pa todos.
EWAT

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
01/01/2006 - 11:53 | Informe spam
Hola,

En principio, deberías implementar la actualización periódica de la rejilla
utilizando un hilo de ejecución secundario. Si sólo son inserciones, la
tarea se simplificaría, porque por ejemplo se podría utilizar un campo de
tipo TIMESTAMP para sólo traer las filas insertadas posteriormente a la
última consulta anterior.

La otra alternativa sería reaccionar a eventos que envíe la base de datos a
tu aplicación cuando haya alguna modificación en la tabla. Ciertas BD como
SQL Server 2005 o InterBase ofrecen esta posibilidad, no sé si Oracle
también. Te recomendaría evaluar el proveedor ODP.NET fabricado por el
propio Oracle (descarga gratuita).

Slds - Octavio

"EWAT" escribió en el mensaje
news:%
Hola a todos y Feliz año 2006:

Tengo que crear una aplicación que accede a una Base de datos, y los datos
cambian constantemente en las tablas de la Base de datos, esos cambio son
nuevos registros.

Hasta el dia de hoy estado utilizando el componente DOA para Oracle, y
estoy permanentemente conectado a Oracle y cada vez que hay un nuevo
registro automaticamente se actualizan todas las pantallas de los
clientes.

Cada cliente que utiliza la aplicación abre una conexión a Oracle y ésta
es permanente, se cierra solo cuando sale de la aplicación.

Ahora bien, en VS2005 como puedo hacer esto?? ya que aqui tengo en tendido
que se trabaja en MODO DESCONECTADO.

Ustedes, que me recomendarían?? como debo implementarlo con VS2005??

Agradecería mucho su valiosa ayuda.

Un saludo a todos y que este 2006 sea de mucha alegria., amor pa todos.
EWAT

Respuesta Responder a este mensaje
#2 Jesús M.I
20/01/2006 - 08:40 | Informe spam
Hola amigo, mira lo q tu hacias de conexion "continua o permanente", ya tu
eliges el nombre ^^, se hace con un objeto llamado DATAREADER, es el q te
mantiene la conexion continua y es quien te mantiene la actualizacion en
tiempo real de tu aplicacion.
Ahora se hace con un DATASET de esa manera tan peculiar, es decir,
"desconectada", yo tengo la version .net 2003, pero bueno debe de ser igual,
mirare en unos apuntes si te hace mucha falta sobre el datareader.

"EWAT" escribió:

Hola a todos y Feliz año 2006:

Tengo que crear una aplicación que accede a una Base de datos, y los datos
cambian constantemente en las tablas de la Base de datos, esos cambio son
nuevos registros.

Hasta el dia de hoy estado utilizando el componente DOA para Oracle, y estoy
permanentemente conectado a Oracle y cada vez que hay un nuevo registro
automaticamente se actualizan todas las pantallas de los clientes.

Cada cliente que utiliza la aplicación abre una conexión a Oracle y ésta es
permanente, se cierra solo cuando sale de la aplicación.

Ahora bien, en VS2005 como puedo hacer esto?? ya que aqui tengo en tendido
que se trabaja en MODO DESCONECTADO.

Ustedes, que me recomendarían?? como debo implementarlo con VS2005??

Agradecería mucho su valiosa ayuda.

Un saludo a todos y que este 2006 sea de mucha alegria., amor pa todos.
EWAT



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida