![]() |
Datenbank: Access • Version: 1.1 • Zugriff über: ?
Delphi Seatte: MS Access 1.1 ZUgriff
Hallo Freunde,
ich müßte eine URALT DB (Access 1.1) lesen und schreiben können. Hat wer eine Idee ob das mit Delphi Seattle geht? Das EXE soll unter WIN 3.1 laufen ! Wie kann ich den Zugriff bei WIN 3.1 wählen? Hat es da schon ODBC gegeben? Sorry aber ich weiß, es ist URURURALT. Aber ich kann mich an solche alten Sachen nicht mehr erinnern. DANKE für jeden TIPP. |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Windows 3.1 ist 16 Bit.
Das letzte Delphi für 16 Bit war/ist Delphi 1. Aktuelle Delphis unterstützen seit paar Jahren "offiziell" nur noch Windows ab Win7. (bis XP zurück geht es oftmals noch, aber NT und früher kannst du da praktisch vergessen) Diese alte Datenbank in einem aktuelleren Windows auszulesen/beschreiben, könnte vielleicht noch gehen. PS: 16 Bit-Programme laufen in alten 32 Bit-Windowsen noch (so lange da nicht böse mit Interrupts gearbeitet wird). Aus den 64-Bit-Systemen wurde das 16-Bit-Subsystem vor paar Jahren ausgebaut. (Sicherheitsgründe) |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Danke und kann man mit Delphi 1 auch eine alte MS Access 1.1. DB ansprechen?
Und wenn man mit WIN 3.1 und WIN32s 32b it Prg laufen lassen kann, so wie hier beschrieben ![]() DANKE denke eh nur an 32bit. Zu machen wäre eine ACCESS 1.1 DB in einer LOOP zu durchlaufen und unique felder zu zählen und den Resultwert in die DB zurückschreiben. Hast Du eine IDEE? |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Zitat:
Ich habe neulich ein Delphi 1 Programm unter Windows 10 32 Bit starten können, aber das Programm öffnet nur Dateien und hat Eingabefelder zur internen Datenverarbeitung. Wenn Du eine Delphi Subscription hast, solltest Du eigentlich auf Delphi 1 noch Zugriff haben, oder irre ich mich da? Nach älteren Versionen als Delphi 7 habe ich da noch nie geschaut. Hm, aber das habe ich gefunden:
Code:
Klingt nicht wirklich gut.
Delphi 1 was shipped with Delphi 2,3 and 4 because it could still be used to create 16 bit applications for Windows 3.1, but it was not shipped with Delphi 5. This is because Delphi 1 has not been Y2K tested and is not considered Y2K compliant.
Zitat:
Zitat:
Was läuft heute noch unter Windows 3.1? Wie kann man die Hardware so lange erhalten? |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Zitat:
Delphi 7 ist das Älteste, was sie bieten. Fragt man beim Support, wird man nur an die Community (z.B. uns) weitergereicht, also falls hier noch jemand etwas hat und abgeben kann. Zitat:
![]() Win3.1 in einer VM mit einem Delphi 1 drauf (aus meinem ersten Delphi 4) lief sehr flott ... BootTime samt DOS und Windos unter einer Sekunde. |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Hmm..
Hast Du schon mal versucht mit ner ADOConnection deine Access DB zu connecten? Sollte das funktionieren, dann kannst du auf deine Datenbank mit jeder Delphi-Version zugreifen. Habe hier leider keine so alte DB, sonst hätte ich das einfach mal getestet. ;) Mal den Connection-String probieren:
Code:
Für 'C:\mydatabase.mdb' deine AccessDatei angeben.
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;User Id=admin;
Password=; |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Wenn lesen geht, ist es OK, aber beim Schreiben muß dennoch etwas aufgepasst werden ... es könnte sein, dass aktuelle Treiber das alte Format upgraden oder "neuere" Dinge in die Datei einfügen, mit denen der DB-Treiber des alten Programms nicht zurecht kommt.
|
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Für Delphi 1 schau mal hier:
![]() Das Buch könnte man mit etwas Glück irgendwann hier finden: ![]() Die BDE brauchte damals für den Zugriff auf Access einen entsprechend eingerichteten ODBC-Treiber. ADO gibt es erst seit Delphi 5 ( ![]() Einen Download von Delphi 1 bekommt man bei OldVersions.Com. Was ich nicht weiß ist, wie das lizenzrechtlich aussieht. ![]() Leider ist es mir nicht gelungen herauszufinden, wer hinter der Webseite steckt. Ein Impressum hab' ich nicht finden können, registriert ist sie in Arizona. |
AW: Delphi Seatte: MS Access 1.1 ZUgriff
Bestn DANK, konnte mit ADO auf die DB zugreifen. Auch konnte ich Delphi 1.0 unter WIN 3.11 in VM installieren und
eine einfache DB Prg programmieren. Ja damals waren die EXEs noch sehr klein, so ist es jetzt nur 550 kB gross und im Vergleich zu den 32/64 bit Delphi Prg von heute noch mini. Ihr habt mir sehr geholfen. BESTEN DANK:P Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz