• Viernes 1 de Noviembre de 2024, 06:25

Autor Tema:  Re: dudas sobre ODBC en VC++  (Leído 1855 veces)

CmaniaC

  • Nuevo Miembro
  • *
  • Mensajes: 7
    • Ver Perfil
Re: dudas sobre ODBC en VC++
« en: Domingo 13 de Octubre de 2002, 04:37 »
0
Este es mi primer mensaje en este foro y me gustaría que alguien me ayudara en lo siguiente:

- Ultimamente estaba programando una  pequeña base de datos (estoy hablando de dos tablas ) con VC++ y Access utilizando ODBC (ya saben... un archivo .mdb con su respectivo "alias" y  una interfaz en VC++).

Para explicar un poco lo que estoy haciendo, lo estoy desarrollando utilizando una clase derivada de CRecordSet llamada "Logica" para la conexión con una tabla de la base de datos y además, una clase derivada de CDialog llamada "Interfaz", aparte, para dibujar una interfaz.  Al dar click sobre un boton guardar, manda todos los datos de la interfaz a la clase ''Logica". (Obviamente después de hacer un llamado a AddNew y despues un Update, etc.)

Todos esto está bien, me refiero a que lo hace correctamente. Sin embargo al dar click al boton guardar este demora mucho y queda la aplicación estática  (trabada...)por unos segundos.

1. ¿Esto es normal? (se demora tanto en añadir una nueva fila de información a la tabla).

2. Sí no, ¿Como puedo arreglar esto? (Que no se demore tanto).

3. Habrá otro forma de conectar una interfaz directamente con una o unas Tablas?

Esto es todo. (por ahora)...
Pido discupas por el tamaño de este mensaje

ona

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
dudas sobre ODBC en VC++
« Respuesta #1 en: Jueves 30 de Enero de 2003, 17:39 »
0
Tienes la opción de utilizar ExecuteSQL del objeto CDatabase pasandole la sentencia a ejecutar, posiblemente te de un poquito más de velocidad