Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Programm läuft beim "Kunden" nicht (https://www.delphipraxis.net/81253-programm-laeuft-beim-kunden-nicht.html)

Luncustaf 23. Nov 2006 13:53


Programm läuft beim "Kunden" nicht
 
hi,

hab hier ein programm geschrieben das eine excelliste ausliest in eine datenbank schreibt und das ganze dann als einen report ausgibt. soweit sogut - hier bei mir auf dem pc läuft das programm einwandfrei funktioniert alles so wie es soll.

gebe ich das programm nun weiter an einen kollegen der es braucht (deswegen "kunde" geschrieben) bekommt er beim starten eine fehlermeldung "unexpected exeption" - bei meinem bruder auf dem pc bekommt man nichtmal eine fehlermeldung es startet einfach nicht, es kommt kurz die windows-sanduhr und dann passiert nichts.

ich verwende in dem programm:

ADO - um excelliste auszulesen und um auf die access-db zuzugreifen
Standardkomponenten - opendialog,mainmenu - usw
und die report komponente von freereport

hmm nun die frage hab ich was vergessen mitzuschicken?
ich kann mich nicht erinnern das ich bei ADO schonmal was gebraucht hätte auf einem anderen pc?

hat vllt jemand eine idee?

gruß

mkinzler 23. Nov 2006 14:04

Re: Programm läuft beim "Kunden" nicht
 
Es wird auf jeden fall die Access Runtime und MSDAO benötigt.

Bernhard Geyer 23. Nov 2006 14:05

Re: Programm läuft beim "Kunden" nicht
 
Zitat:

Zitat von Luncustaf
ich kann mich nicht erinnern das ich bei ADO schonmal was gebraucht hätte auf einem anderen pc?

Welches Betriebssystem + IE-Version haben diese "Kundenrechner"?

Zitat:

Zitat von mkinzler
Es wird auf jeden fall die Access Runtime und MSDAO benötigt.

Nein. Wird bei Zugriff über ADO nicht benötigt.

ste_ett 23. Nov 2006 14:06

Re: Programm läuft beim "Kunden" nicht
 
Wie öffnest du die Excel-Datei?
OLE-Automatisierung?
Ist Excel auf dem Rechner installiert?

shmia 23. Nov 2006 14:07

Re: Programm läuft beim "Kunden" nicht
 
Nimm den Dependency Walker, um fehlende DLL anzuzeigen:
http://www.dependencywalker.com/

Luncustaf 23. Nov 2006 14:10

Re: Programm läuft beim "Kunden" nicht
 
hi,

d.h. access - muss installiert sein? MSDAO?

BS: dürfte winxp prof sein IE denke der 6.0 kann atm net nachfragen sorry

öffnen von excel
Delphi-Quellcode:
  connreadex.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;' +
        'Provider=Microsoft.Jet.OLEDB.4.0; ' + 
        'Data Source=' + open.Filename + ';' + 
        'Extended Properties=Excel 8.0; ' + //<< immer Excel 8.0 !!! 
        'Persist Security Info=False';
  connreadex.Connected := true;
  readtable.close;
  readtable.connection := connreadex;
  readtable.tablename:= '[Tabelle1$]';
  readtable.Open;
excel ist installiert ja

hi kann den depency walker erst ausführen wenn ich wieder bei meinem kollegen bin - das wird leider erst um weihnachten sein - er selbst hat nicht so die ahnung von pc's

danke für die antworten

mkinzler 23. Nov 2006 14:16

Re: Programm läuft beim "Kunden" nicht
 
Zitat:

d.h. access - muss installiert sein?
Die Runtime reicht diese enthält auch die Microsoft DatA Access Objects Ms Dao)?

Luncustaf 23. Nov 2006 14:22

Re: Programm läuft beim "Kunden" nicht
 
hi,

also access ist installiert. fehler kommt aber trotzdem :(

dfried 23. Nov 2006 14:23

Re: Programm läuft beim "Kunden" nicht
 
Zitat:

Zitat von mkinzler
Zitat:

d.h. access - muss installiert sein?
Die Runtime reicht diese enthält auch die Microsoft DatA Access Objects Ms Dao)?

Access Runtime brauchst du definitiv nicht (wie auch Bernhard schon sagte)! Es reicht in dem Fall MDAC (Microsoft Data Access Components) und evtl. Jet 4.0 (oder neuer).

Luncustaf 23. Nov 2006 14:35

Re: Programm läuft beim "Kunden" nicht
 
Liste der Anhänge anzeigen (Anzahl: 1)
hi,

hab das programm angehängt - kann es vllt mal jemand testen ob es bei ihm funktioniert?

danke


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:44 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz