Ir al contenido


Foto

Importar un exe que esta hecho en delphi en red


  • Por favor identifícate para responder
14 respuestas en este tema

#1 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 29 marzo 2011 - 11:31

Lo que pasa es que yo importo el ejecutable en un grupo de trabajo aqui en mi maquina cuando lo pongo siempre se traba por que sera? tengo mi aplicacion mediante por odbc pero no entiendo para que no genere error y no se traba quiero trabajar con ella aqui todo esta muy lindo y las personas ke intentan trabajar con ella no que podre hacer?
  • 0

#2 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.092 mensajes
  • LocationMurcia, España

Escrito 30 marzo 2011 - 03:10

Por los datos que facilitas, solo puedo decirte que lo intentes con mas cuidado... si no das ni el mensaje de error ¿que quieres que te digamos?
  • 0

#3 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.419 mensajes
  • LocationRepública Dominicana

Escrito 30 marzo 2011 - 08:19

Por los datos que facilitas, solo puedo decirte que lo intentes con mas cuidado... si no das ni el mensaje de error ¿que quieres que te digamos?


(y)
  • 0

#4 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 30 marzo 2011 - 10:32


Por los datos que facilitas, solo puedo decirte que lo intentes con mas cuidado... si no das ni el mensaje de error ¿que quieres que te digamos?



eXCEPTION EDbengineerror in module 'biblioteca.exe' at 001221202 GENERAL  SQLERROR ALIAS: name y despues mebota  utlizo access mediante odbc y mi  ,exe


  • 0

#5 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 marzo 2011 - 10:40

Hola
Me parece que el error es por la conexion a la BD.
Tiene que ver con el alias o algun SQL.
Saludos
  • 0

#6 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 30 marzo 2011 - 11:13

Hola
Me parece que el error es por la conexion a la BD.
Tiene que ver con el alias o algun SQL.
Saludos

weso ya lo se ke por cada usuario se ke tengo generar el odbc como lo haria de forma automatica?
  • 0

#7 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 marzo 2011 - 11:18

Hola
Hay muchas formas de hacerlo.
1- haciendo un instalador con ino setup
2- dependiendo de la BD, usando un archivo ini.
3- manualmente.
Saludos
  • 0

#8 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 30 marzo 2011 - 11:21

Hola
Hay muchas formas de hacerlo.
1- haciendo un instalador con ino setup
2- dependiendo de la BD, usando un archivo ini.
3- manualmente.
Saludos

ESTOY UTILIZANDO EL innno gracuas y tmb se podra hacer el ejecutable con odbc?
  • 0

#9 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 30 marzo 2011 - 11:34


Hola
Hay muchas formas de hacerlo.
1- haciendo un instalador con ino setup
2- dependiendo de la BD, usando un archivo ini.
3- manualmente.
Saludos

Hola, mi pregunta no es puntualmente de funcionamiento de ODBC. Lo que  necesito es lo siguiente. Tengo una Programita en Access con datos en  SQL. Tengo que instalarlo en mas o menos 50 Equipos. Me hice un  instalador que hace todo lo que tiene que hacer un instalador (crear  carpetas, copiar archivos, registrar OCX, etc), excepto crear la  conexión ODBC en el equipo. Alguien sabe como se puede hacer la conexion  sin que sea manualmente en el equipo?


  • 0

#10 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4.266 mensajes
  • LocationCosta Rica

Escrito 30 marzo 2011 - 12:03

Hola
Para empezar si es en access deberias de cambiarle la conexion de BDE a ADO.
Una vez hecho esto haces la conexion con un archivo ini.
Veras como te simplificas la vida, ademas de que el programa sera mas eficiente.
Saludos
PD: Una vez trate de hacer lo que pides y no pude.
  • 0

#11 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 30 marzo 2011 - 12:47

Te aconsejo encarecidamente que intentes mejorar el lenguaje que utilizas. Esto no es ningún servicio de mensajería que te vaya a cobrar por caracteres escritos, así que no hay ninguna necesidad de escatimarlos.

Cuando se tarda tanto tiempo intentando descifrar lo poco que escribes, se te quitan las ganas de ayudar que uno pueda tener. Así que todos te agradeceríamos que escribas frases completas, uses acentos, signos de puntuación, etc. ... para que al menos podamos comprender lo que intentas decirnos.

Piensa que aquí nadie tiene la obligación de ayudarte, todos los que participamos en este Foro lo hacemos de forma altruista, en nuestro tiempo libre. Así que si necesitas ayuda, pon algo de tu parte para que te la podamos dar, y empieza aportando información detallada del problema (líneas de código, mensajes de error, versiones del software implicado, descripción completa, etc. ...) y todo ello en un lenguaje mínimamente "comprensible" para los que hablamos castellano.

Saludos.
  • 0

#12 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 30 marzo 2011 - 01:04

Te aconsejo encarecidamente que intentes mejorar el lenguaje que utilizas. Esto no es ningún servicio de mensajería que te vaya a cobrar por caracteres escritos, así que no hay ninguna necesidad de escatimarlos.

Cuando se tarda tanto tiempo intentando descifrar lo poco que escribes, se te quitan las ganas de ayudar que uno pueda tener. Así que todos te agradeceríamos que escribas frases completas, uses acentos, signos de puntuación, etc. ... para que al menos podamos comprender lo que intentas decirnos.

Piensa que aquí nadie tiene la obligación de ayudarte, todos los que participamos en este Foro lo hacemos de forma altruista, en nuestro tiempo libre. Así que si necesitas ayuda, pon algo de tu parte para que te la podamos dar, y empieza aportando información detallada del problema (líneas de código, mensajes de error, versiones del software implicado, descripción completa, etc. ...) y todo ello en un lenguaje mínimamente "comprensible" para los que hablamos castellano.

Saludos.


es lo ke no me keda claro eso aun lo del ODBC como pones o asignas tu archivo de .mdb ke es el puente odbc con delphi para que el usuario no lo tenga ke hacer tantas veces de generar eso manual mente yo lo quiero hacer que genere automatico ya por red o mediante cliente-servidor gracias
  • 0

#13 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 30 marzo 2011 - 01:09

es lo ke no me keda claro eso aun lo del ODBC como pones o asignas tu archivo de .mdb ke es el puente odbc con delphi para que el usuario no lo tenga ke hacer tantas veces de generar eso manual mente yo lo quiero hacer que genere automatico ya por red o mediante cliente-servidor gracias


Lo siento, no conozco este idioma.    :s
  • 0

#14 Marc

Marc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1.484 mensajes
  • LocationMallorca

Escrito 30 marzo 2011 - 01:23

http://www.mattjwils...-setup-example/
  • 0

#15 mariarosina1984

mariarosina1984

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 215 mensajes

Escrito 31 marzo 2011 - 09:03

http://www.mattjwils...-setup-example/


Tengo el siguiente codigo:

Registry]
Root: HKLM; SubKey: Software\ODBC\ODBC.INI\ODBC Data Sources; ValueType: string; ValueName: FCH; ValueData: Microsoft Access Driver (*.mdb); Flags: createvalueifdoesntexist uninsdeletevalue
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: Driver; ValueType: string; ValueData: C:\WINDOWS\system32\odbcjt32.dll
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: DBQ; ValueType: string; ValueData: C:\DOCUMENTS AND SETTINGS\MCHAZARO1\FCHBIB.mdb
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: DriverId; ValueType: dword; ValueData: 25
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: FIL; ValueType: string; ValueData: MS Access
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: SafeTransactions; ValueType: dword; ValueData: 0
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: SystemDB; ValueType: string; ValueData:
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: UID; ValueType: string; ValueData:
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH\Engines\Jet; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: ImplicitCommitSync; ValueType: string; ValueData:
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH\Engines\Jet; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: MaxBufferSize; ValueType: dword; ValueData: 2048
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH\Engines\Jet; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: PageTimeout; ValueType: dword; ValueData: 5
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH\Engines\Jet; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: Threads; ValueType: dword; ValueData: 3
Root: HKCU; SubKey: Software\ODBC\ODBC.INI\FCH\Engines\Jet; Flags: createvalueifdoesntexist uninsdeletevalue; ValueName: UserCommitSync; ValueType: string; ValueData: Yes

pero tengo una pregunta en lugar de currentuser es localmachine?, para que asi los usuarios generen ese archivo de .reg y mediante odbc genere la base de datos(ese archivo que es seleccionado .mdb)? gracias
  • 0




IP.Board spam blocked by CleanTalk.