Autor Beitrag
35i_driver
Hält's aus hier
Beiträge: 4



BeitragVerfasst: Fr 08.08.03 11:57 
Habe ein Conduit für Palm mit Delphi 5 programmiert.
Wenn das Programm mit dem Conduit beim Datentausch gestartet wird und eine weitere BDE-Anwendung läuft, erscheint eine Fehlermeldung "bei der Initialisierung der BDE ist ein Fehler aufgetreten (Fehler$2501)".
Dieser Fehler tritt nur unter W2k auf, bei W98 gibt es keine Probleme.
Hat jemand einen Ansatz, woran das liegen könnte?
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Mi 29.11.06 10:16 
Hallo!

Ein wenig spät, ich weiss. :wink:

Ich habe mich gerade selber mit dem Problem herumgeschlagen, in D2006 kann ich keine BDE-Komponenten nutzen, da schon zur Entwurfszeit (z.B. bei der Auswahl des Datenbankaliases) der Fehler 2501 auftritt.

Folgendes habe ich im Netz aufgetrieben:

info.borland.com/dev...sqllinks/pub-88.html

Bei mir hat der Wert 0x7F000000 für SharedMemLocation geholfen.

Cu,
Udontknow
Bernhard Geyer
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 721
Erhaltene Danke: 3



BeitragVerfasst: Fr 01.12.06 10:07 
Ich kann dir nur raten: Schmeiß die BDE weg. Mit jeder Windows-Version und Service-Pack werden die Probleme größer. Es gibt genügend Pflegeleichte alternativen mit akzeptablen Umstellungsaufwand.

Wer jetzt nicht umstellt wird irgendwann in nächster Zeit "unerwartet" an die Wand fahren wenn mal ein MS-Update die BDE komplett lahm legt.
Udontknow
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2596

Win7
D2006 WIN32, .NET (C#)
BeitragVerfasst: Fr 01.12.06 11:09 
Stimme dir voll und ganz zu.

Wir entwickeln seit zwei Jahren neue Programme nur noch mit DBX, aber es gibt eben Altlasten, die wirst du nicht von heute auf morgen los... :wink:

Cu,
Udontknow