Pregunta: | 2879 - PROYECTOS Y APLICACIONES. MOTOR DE BASE DE DATOS |
Autor: | Claudio Armando Gajardo Garrido |
hola... necesito urgente informacion de como hacer el archivo ejecutable de la aplicacion, en realidad lo creo pero si lo grabo en otro pc que no tenga powerbuilder queda la escoba, ademas que me gustaria saber como puedo hacer el ejecutable sin tener que copiar dll´s a la carpeta de la aplicacion, y sin que me muestre el motor de la base de datos.... otra cosa, cuando creo el instalador, como lo hago para que no me muestre el motor de bases de datos???? ( al sql anywhere me refiero). Tengo que entregar mi proyecto el sabado que viene y estoy muy urgido, he intentado de todo pero nada.... he hecho instaladores y ejecutables pero no me funcionan a la perfeccion por los problemas que señale al principio... les agradeceria mucho si me ayudaran con esto, bueno de antemano muchas gracias.... |
Respuesta: | Oscar Barahona |
En lo que respecta al Motor, entiendo que lo que no quieres ver es el icono que deja en la barra de tareas...
Si es así, debes editar el ODBC de esa aplicación y donde le indicas el motor que usarás, le agregas un -Q. Ej: dbeng50 -Q. Suerte |
Respuesta: | Fredy Alberto Cabra |
Hola amigo...Tal vez sea demasiado tarde, pero te cuento que es imposible tratar de no mostrar la ventana del motor de D.B. local o client/server. y ademas el PB necesita de su runtime (librerias) para ejecutar su proyecto (o .exe). Ni modos. suerte |
Respuesta: | Carlos |
En la versión 6.5 el ejecutable necesita 6 DLL´s si usas SQL SERVER pbgen60.dll pbodb60.dll pbmssql60.dll pbvm60.sql pbsql60.sql pbdwe60.dll En el instalador tendrás que decir que te los copie al system de windows El motor de la base de datos si es en local siempre lo muestra el anywhere como un icono al lado del reloj pero si usas el server de anywhere y conexion tcpip en el ODBC por ejemplo no lo mostrará. Un saludo |
Respuesta: | Leonardo A. Toro A. |
Hola, lo siento mucho, pero powerbuilder necesita de las dll´s para poder ejecutar la aplicación. En forma reducida utiliza 18 archivos dll´s más los archivos que utiliza Sql Anywhere, que son unos cuantos mas. Estos archivos, si no los quieres tener en el mismo directorio de la aplicacion los debes poner en una ruta del path,referenciado a través del archivo autoexec.bat, o en WIN NT a través de un archivo de ejecución *.cmd. Con respecto al motor, no se puede ocultar su ventana de server, por mas que trates no vas a poder, asi que mala suerte otra vez.... Lamento no poder ayudarte más... Saludos... |