Azure Database |
Responder |
Autor | |
rocjfl-b
Colaborador Unido: 19/Abril/2006 Localización: España Estado: Sin conexión Puntos: 669 |
Tema: Azure Database Enviado: 21/Julio/2022 a las 20:05 |
Buenas tardes. Tenemos un Front-end instalado en los Pc cliente de una red local con tablas vinculadas a una base de datos en un servidor sql server. Utilizamos un driver ODBC para conectar los diversos usuarios a la base de datos. Con esta infraestructura estamos trabajando pero empezamos a estudiar la posibilidad de utilizar Azure de Microsoft como alojamiento de la base de datos. No hemos tenido mucho problema en "subir" nuestra actual base de datos a Azure. Pretendemos utilizar el mismo Front-end pero nos tememos un camino de dificultades al tratar de adecuarlo a las necesidades de Azure Database. Les pedimos, por favor, alguna opinión sobre este asunto. También meditamos la posibilidad de utilizar Visual Studio con el fin de llevar a cabo una actualización de este Front-end del que les hablamos Gracias.
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 22/Julio/2022 a las 09:29 |
Se puede trabajar con tablas vinculadas mediante un ODBC al igual que lo tenéis para SQL, salvo algún detalle tonto de diferencias SQL/Azure el resto os va a funcionar igual.
Otra cosa, es que para que la cosa funcione 'como Dios manda' tanto en el caso de SQL como de Azure, hay que 'desconectar' las tablas, trabajando todo con ADO, un objeto conection contra esa BD y referenciando los recordsets al mismo. Mucho trabajo, si, pero los resultados son espectaculares.
|
|
rocjfl-b
Colaborador Unido: 19/Abril/2006 Localización: España Estado: Sin conexión Puntos: 669 |
Enviado: 22/Julio/2022 a las 14:25 |
Buenas tardes Mihura.
Podrías, por favor, ampliarnos la información sobre estos aspectos: - 'desconectar' las tablas. - Trabajar todo con ADO. - Objeto de conexión contra es BD - Referenciar recordsets. Gracias Mihura.
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: Sin conexión Puntos: 13990 |
Enviado: 22/Julio/2022 a las 17:54 |
Pues cada uno de ellos es un mundo. No es algo de dos párrafos y asunto resuelto.
Básicamente se trata de usar Access / VBA como herramienta de programación y diseño olvidándose por completo del acceso a tablas 'tradicional' de Access, es decir, olvidarnos de las tablas vinculadas. El acceso a una BD que no es Access, hay que hacerlo vía ADO y la mejor manera es crearse un objeto Conection (que es el enlace con nuestra BD) y referenciarlo todo a este objeto. Dim Conexion as ADODB.Connection Dim Rs As ADODB.RecordSet Set Conexion = ..... cadena de conexion propia de la BD Set Rs = Conexion.OpenRecordset(......) En el foro (y en el offline) hay ejemplos de ello. Insisto en lo que dije en el anterior post, tiene mucho trabajo hasta que aprendes el nuevo sistema. |
|
rocjfl-b
Colaborador Unido: 19/Abril/2006 Localización: España Estado: Sin conexión Puntos: 669 |
Enviado: 22/Julio/2022 a las 21:22 |
Muchas Gracias Mihura.
Entiendo lo que dices: ....Mucho trabajo, si, pero los resultados son espectaculares.... y creo entender el nuevo recorrido a llevar a cabo. ( revisar todo el código adecuándolo a ADODB ). Se puede cerrar el hilo. Un saludo. |
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |