AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

BDE Problem mit Delphi XE

Ein Thema von hanspeter · begonnen am 30. Mai 2011 · letzter Beitrag vom 31. Mai 2011
Antwort Antwort
gb0

Registriert seit: 27. Aug 2005
20 Beiträge
 
#1

AW: BDE Problem mit Delphi XE

  Alt 30. Mai 2011, 19:29
Allerdings haben sich auch meine Angaben nur auf die Arbeit an EINEM Rechner (also ohne das Netz zu bemühen) bezogen...

Dass sich von der BDE keine zweite oder dritte Instanz erzeugen ließ (Fehlermeldung irgendwas mit 'Fenster konnte nicht erzeugt werden' oder so), kenne ich im Zusammenhang mit längerem Arbeiten an einem WinXP(SP3)-Rechner - Behebung durch Herunterfahren u Neustart des OS möglich. Deutet allerdings auf so etwas hin:
Zitat:
Dazu kommt, dass sich mit Vista das Speichermanagement geändert hat, so dass mehrere parallel laufende Programme, die auf die BDE zugreifen schon mal bisweilen den Fehler bringen, dass die BDE nicht initialisiert werden konnte. Mit ShareMemLocation kann man da ein wenig versuchen zu verbessern, aber irgendwann knallt es halt doch wieder.
Gruß
Günther
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#2

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 08:07
Wenn es nur um einen Einzelplatzbetrieb geht, gibt es noch die Möglichkeit die BDE-dll´s im Programm direkt zu laden und die BDE überhaupt nicht zu installieren. So kommen sich Programme nicht in die quere. Aus lizensrechtlichen Gründen, durfte man sowas nur nie weitergeben, aber als Inhouse-Lösung lauft das gut, auch noch unter Win7.
Martin Schaefer
  Mit Zitat antworten Zitat
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#3

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 10:29
Aus lizensrechtlichen Gründen, durfte man sowas nur nie weitergeben, aber als Inhouse-Lösung lauft das gut, auch noch unter Win7.
Leider.

Das Programm läuft als Einzelplatzversion auf hunderten von Maschinen weltweit und ist embeded Software auf einer Masschinensteuerung (Prozessrechner).
Hier ist werder ein einfacher Austausch der Software möglich, noch eine eben mal Umstellung auf eine andere Datenbank.
Die Maschinen sind in der Fertigung ausgelaufen und die neue Generation wird nicht mehr in Delphi und schon garnicht mit der BDE programmiert.
Für die bei dem Wort BDE schon fast reflexhaften Ablösungsratgeber, das ist nicht zuletzt eine Kostenfrage.
Mein letztes von BDE auf Firebird und Unicode umgestelltes Projekt hat Kosten verursacht die weit im 6 stelligen Bereich lagen.
Bei Kosten in diesem Bereich ist ein Entwicklungssystem für mich nicht zukunftssicher, wenn der Hersteller eine Basistechnologie seines Systems mal ebenso als obsolete erklärt und nicht mehr unterstützt.
Zumindest eine Komponente ähnlich wie IBDAC/Unidac/Dbexpress für Paradox hätte man gebrachen können.

Gruß
Peter
  Mit Zitat antworten Zitat
Benutzerbild von MEissing
MEissing

Registriert seit: 19. Jan 2005
Ort: Egelsbach
1.384 Beiträge
 
Delphi 12 Athens
 
#4

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 10:35
Bei Kosten in diesem Bereich ist ein Entwicklungssystem für mich nicht zukunftssicher, wenn der Hersteller eine Basistechnologie seines Systems mal ebenso als obsolete erklärt und nicht mehr unterstützt.
Die BDE unterstützen wir seit Delphi 7 nicht mehr ("deprecated technology).
dbExpress wurde mit Delphi 6 eingeführt.

Das war in Jahre 2001/2002.
Matthias Eißing
cu://Matthias.Eißing.de [Embarcadero]
Kein Support per PN
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.490 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 10:44
Und wenn Du es mal mit dieser Komponente versuchst oder einer anderen Alternative für den Zugriff auf Paradox?
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 10:55
Bei Kosten in diesem Bereich ist ein Entwicklungssystem für mich nicht zukunftssicher, wenn der Hersteller eine Basistechnologie seines Systems mal ebenso als obsolete erklärt und nicht mehr unterstützt.
Es gab bei Delphi einige Bereiche (CLX, VCL.NETT) die "mal ebenso als oblsolut" erklärt wurden und wo man mehr als Sauer auf den Hersteller sein kann. Die BDE gehört definitiv nicht dazu. Die Abkündigung erfolgte schon vor >= 10 Jahren! Es war genügend Zeit darauf zu reagieren.

Und MS (auf die ihr ja mit .NET gewechselt seit) hat hier auch ein paar abgekündigte Entwicklungen die mit Sicherheit bei einigen Nutzern mehr als Freude ausgelöst hat. Selbst im .NET-Bereich gibts hie ein paar Beispiele.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#7

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 11:14
So zum praktischen: Paradox lesen geht mit der Paradox-DataSet-Komponente von Pavel Kudriavtsev. Als Vergleich würde ich nicht die Umstellung auf Firebird/Interbase heranziehen, sondern eher auf SQLite. Im Maschinenbau laufen auch meiner Erfahrung nach viele Delphi-Anwendungen.
Martin Schaefer
  Mit Zitat antworten Zitat
hanspeter

Registriert seit: 26. Jul 2003
Ort: Leipzig
1.350 Beiträge
 
Delphi XE2 Professional
 
#8

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 11:57
Die Generation wurde 1998 bis 2002 entwickelt und gebaut. Die Maschinen haben eine Standzeit von 10 bis 15 Jahren.
Die Probleme kamen auf, da teilweise auch ältere Maschinen in ein neu entwickeltes Managementsystem eingebunden werden sollen bzw. da teilweise Leitwartenrechner erneuert werden und mit Windows7 auftauchen.
Wir selbst arbeiten was Delphi angeht noch mit Delphi 5.
Ich habe übrigens nirgendwo geschrieben, das die Software auf Net umgestellt wird.

Gruß
Peter
  Mit Zitat antworten Zitat
Benutzerbild von mschaefer
mschaefer

Registriert seit: 4. Feb 2003
Ort: Hannover
2.029 Beiträge
 
Delphi XE3 Enterprise
 
#9

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 12:08
Über die Laufzeiten meiner Programme staune ich auch immer wieder. Würde jetzt mal tippen, dass alleine schon durch das Windows-Update der Rechner irgendwann die BDE kaltgestellt hat. Irgenwie denke ich aber auch, dass ein Kunde auch Updates kaufen darf, wenn schon in das restliche System investiert wird.


PS: Würde es auf SQLite umstellen und obige Komponente zum Einlesen der Kundendaten zu nehmen.
Martin Schaefer

Geändert von mschaefer (31. Mai 2011 um 12:18 Uhr) Grund: PS angehängt
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#10

AW: BDE Problem mit Delphi XE

  Alt 31. Mai 2011, 15:48
Ich habe übrigens nirgendwo geschrieben, das die Software auf Net umgestellt wird.
Da habe ich dann wohl voreilige geschlossen. Bei euch wird doch sonst alles neue mit .NET erstellt, oder?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:36 Uhr.
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