Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Kompatibilitäts Problem zwischen WinNT D4 und Win2000 (https://www.delphipraxis.net/41490-kompatibilitaets-problem-zwischen-winnt-d4-und-win2000.html)

LaNtHaN 4. Mär 2005 06:45

Datenbank: Paradox • Version: 5.0 • Zugriff über: SQL Query

Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Hallo zusammen...

In meinem Programm suche ich über SQL Query, ob bestimmte Werte in der Tabelle(Pardox 5.0) vorhanden sind.
Auf meinem WinNT Rechner mit welchem ich das Programm unter Delphi 4 geschrieben habe läuft alles wunderbar. Auf einem Win2000 PC kommt jedoch beim Ausführen des Query ein Error (irgendwas mit NTDLL).

Wo liegt dabei am ehesten das Problem? Am Query Komponenten, an der Tabelle...?

Vielen Dank für die Hilfe

alcaeus 4. Mär 2005 06:48

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Fehler in NTDLL....das sagt nicht gerade viel.
Probier mal mit den selben Queries auf eine andere DB zuzugreifen, bzw. mit anderen Komponenten auf dieselbe DB. Damit könntest du das Problem schon mal einschränken. Evtl. hilft dir auch eine Suche in der MS Knowledge Base weiter, oder auch in entsprechenden Newsgroups. Vielleicht gabs den Fehler ja schon öfters und es ist ein Patch verfügbar.
Nun die obligatorische Frage: welches NT verwendest du? 4.0? Welche Service Packs sind auf den Maschinen installiert? Vielleicht brauchen die Rechner ja nur ein Update auf die aktuellsten SPs (sollte man sowieso immer machen)

Greetz
alcaeus

LaNtHaN 4. Mär 2005 07:07

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Danke erstmals...
Kennt jemand noch weitere gute Query Komponenten für D4?

Bernhard Geyer 4. Mär 2005 07:17

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Zitat:

Zitat von LaNtHaN
Danke erstmals...
Kennt jemand noch weitere gute Query Komponenten für D4?

Kommt drauf an. Muß als Datenbankformat Paradox bleiben oder kann auch ein anderes Desktop-Datenbankformat verwendet werden (Altdaten lassen sich in der Regel relativ einfach konvertieren).
Fall b der Fall ist, so sind die üblichen verdächtigen wie ADS Local Server, TurboDB, Firebird, ... zu nennen.

LaNtHaN 4. Mär 2005 07:27

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Das Format ist mir eigentlich nicht sehr wichtig. Daten sind im Moment auch noch garnicht vorhanden.

Danke für die Vorschläge

Bernhard Geyer 4. Mär 2005 07:31

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Zitat:

Zitat von LaNtHaN
Das Format ist mir eigentlich nicht sehr wichtig. Daten sind im Moment auch noch garnicht vorhanden.

Danke für die Vorschläge

Dann nimm einen der Vorschläge. Meine Empfehlung ist ADS Local Server. Aber die geschmäcker sind verschieden.
Die BDE sollte man definitiv nicht mehr verwenden, da mit jeder neuen Windows-Version die Probleme/Fehler mehr werden, da sie nun mal schon auf einer "sehr alten" Codebasis basiert und für Novel-Server optimiert war.

LaNtHaN 4. Mär 2005 07:34

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Wie ich sehe sind deine Vorschläge alle kostenpflichtig...
Freeware gibt es wohl kaum schlaue Komponenten?

Bernhard Geyer 4. Mär 2005 07:36

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Zitat:

Zitat von LaNtHaN
Wie ich sehe sind deine Vorschläge alle kostenpflichtig...
Freeware gibt es wohl kaum schlaue Komponenten?

ADS Local Server ist kostenlos. Du darfst nicht die Preise des Server anschauen.
Und Firebird sollte auch kostenlos sein.

Sourcemaker 4. Mär 2005 08:57

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Hi Bernhard,

nichts gegen den ADS Local Server aber wenn Du ihn empfiehlst weise bitte auch daraufhin dass er
nur für maximal 5 User :!: verwendet werden kann.

Grüße

Frank

Bernhard Geyer 4. Mär 2005 09:07

Re: Kompatibilitäts Problem zwischen WinNT D4 und Win2000
 
Zitat:

Zitat von Sourcemaker
nichts gegen den ADS Local Server aber wenn Du ihn empfiehlst weise bitte auch daraufhin dass er
nur für maximal 5 User :!: verwendet werden kann.

Woher hast Du diese Info?

In der Adslocal.cfg gibt es folgenden Eintrag:

; Number of Connections
; Default = 20; Range = 1 - No upper limit
CONNECTIONS=20

D.h. für mich sieht es aus das Defaultmäßig nur 20 Verbindung erlaubt sind. Und mehr würde ich für keine Desktop-Datenbank verwenden. Da sollte man sich dann schon einen richtigen SQL-Server aufsetzen.
Du darft jedoch den ADS Local Server nicht als Mittelware oder "Server" betreiben.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:24 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