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

Re: Conectar BD by Octavio

Octavio
Sun Jan 01 04:53:23 CST 2006

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" <eabarca@medinet-igd.com> escribió en el mensaje
news:%236HysGTDGHA.916@TK2MSFTNGP10.phx.gbl...
> 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
>



RE: Conectar BD by JessMI

JessMI
Fri Jan 20 01:40:02 CST 2006

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
>
>
>