FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Crear Servício
Ante todo buenas tardes.
Tengo un problema con un servicio, a ver si me pueden echar un cable. Es problema es el siguiente: E creado un servicio para un lector de tarjetas, cuando se inserta la tarjeta el servicio procede a ejecutar la acción que le corresponde. Hasta aquí bien, el problema biene cuando intento abrir el database, trabajo con Interbase. Si lo hago con el programa directamente, funciona bien. Cuando es un servício da error. No sé si me he explicado, si pudieran ayudarme se lo agradecería. Les pongo el código que tengo:
Gracias de antemano. |
#2
|
||||
|
||||
¿Podrías indicar cuál es el mensaje de error que te aparece?
__________________
Si no lo sabes, necesitas leerlo |
#3
|
|||
|
|||
Gracias por Responder.
El error es el siguiente: ControlAAI.exe ha detectado un problema y debe cerrarse. Es posible que haya perdido la información en la que se encontraba trabajando. Informe a Microsoft de este problema. Se ha creado un informe de errores que puede enviarnos. Lo consideraremos como confidencial y anónimo. Es una ventana normalita de windows la que muestra el error. Para detener el servício cuando se produce el error lo tengo que quitar directamente del administrador de tareas, no me deja parar el servício. Gracias. |
#4
|
||||
|
||||
Siento no poder ayudarte en nada más, pero creía que el error te lo mostraría Delphi, y poco a poco descubrir porqué fallaba.
A ver si algún compañero del foro es capaz de echarte una mejor mano que la mía. Lo siento.
__________________
Si no lo sabes, necesitas leerlo |
#5
|
|||
|
|||
Gracias por responder.
Por qué será que no soy capaz de abrir la conexión a Interbase desde un servício, y desde dentro del programa sí se abre sin errores? |
#6
|
|||
|
|||
Por fin!!!!!!
Ya está resuelto, como todo en esta vida era una tontería lo que faltaba. Pues bien, lo explico: La conexión de la base de datos la tenemos que hacer al crear el servicio, pero, OJO, aquí está lo más importante, para hacer la conexión, debemos ponerle un protocolo TCP, por ejemplo, localhost:, y así se nos quitan todos los problemas. En principio doy por concluido este hilo, gracias a los que me han intentado ayudar. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Crear un servicio | Aldo | OOP | 5 | 04-03-2008 17:21:40 |
Servicio VIP | D-MO | Humor | 2 | 11-01-2006 16:53:30 |
Como puedo crear un servicio para monitorear BD | marcoev | Conexión con bases de datos | 2 | 12-09-2005 18:46:06 |
Crear Servicio WEB y publicarlo en TOMCAT | Khelma | Internet | 0 | 26-04-2005 13:11:21 |
Servicio NO-IP | StartKill | Varios | 1 | 29-03-2005 00:18:30 |
|