AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Kann man den Datenbank Pfad vorgeben.
Thema durchsuchen
Ansicht
Themen-Optionen

Kann man den Datenbank Pfad vorgeben.

Ein Thema von ATS3788 · begonnen am 23. Jan 2015 · letzter Beitrag vom 23. Jan 2015
Antwort Antwort
Perlsau
(Gast)

n/a Beiträge
 
#1

AW: Kann man den Datenbank Pfad vorgeben.

  Alt 23. Jan 2015, 15:10
Perlsau ja das macht Sinn was Du sagst
Ich lasse mein Applikation mit 64bit kompilieren, weil ich Firebird x64 installiert habe. Hier hatte ich noch 32 bit eingestellt Danke
Ein Sinn, denn du wohl irgendwie falsch interpretiert hast ...

Die Bittigkeit des servers ist aber nicht von Belang. Es geht um die, der Anwendung. Eine 32Bit-Anwendung benötigt die 32Bit Dll und funktioniert damit auch mit dem x64-Server.
@ATS3788:
Um genau dieser Verwechslung vorzubeugen, hatte ich oben bereits ausdrücklich darauf hingewiesen:

Übrigens sollte man nicht die 32-/64-Bit-Architektur der Datenbank-Anwendung, die jeweils eine 32-/64-Bit-Client-DLL benötigt, mit der 32-/64-Bit-Architektur des installierten Firebird-Servers oder gar des eingesetzten Betriebssystems verwechseln.

Mit anderen Worten: Du kannst auch den 64-Bit-Server deiner Firebird-Installation mit einer 32-Bit-Datenbankanwendung, die eine 32-Bit-fbclient.dll benötigt, ansprechen.
  Mit Zitat antworten Zitat
Benutzerbild von ATS3788
ATS3788

Registriert seit: 18. Mär 2004
Ort: Kriftel
646 Beiträge
 
Delphi XE Starter
 
#2

AW: Kann man den Datenbank Pfad vorgeben.

  Alt 23. Jan 2015, 15:53
Danke an euch allen.

Ich möchte mich noch mal sehr bei euch bedanken
das ihr so fähig und hilfsbereit sein.

Also ich habe nun den 32 bit Server installiert und nun geht es wieder
wie ich möchte. Es liegt wohl daran das Delphi ein 32 bit Anwendung ist.
Ich kann ja dann zur Laufzeit die 64 bit Embedded laden.

Martin Michael
Martin MIchael
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.659 Beiträge
 
Delphi 12 Athens
 
#3

AW: Kann man den Datenbank Pfad vorgeben.

  Alt 23. Jan 2015, 15:56
Aber es lag doch eben nicht am Server. Wenn Du ein 32Bit-Programm hast, brauchst Du auch die 32Bit-DLL, bei einem 64Bit-Programm dann die 64Bit-DLL, da liegt der Hase im Pfeffer. Ob der Firebird-Server nun 32 oder 64 Bit hat, spielt dabei keine Rolle.
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Perlsau
(Gast)

n/a Beiträge
 
#4

AW: Kann man den Datenbank Pfad vorgeben.

  Alt 23. Jan 2015, 19:40
Danke an euch allen. Ich möchte mich noch mal sehr bei euch bedanken das ihr so fähig und hilfsbereit sein.
Wofür? Du hast ja offenbar noch immer nicht verstanden, daß die Wahl der DLL – ob jetzt 32- oder 64-bit – nichts mit deinem Firebirdserver zu tun hat, sondern mit der Anwendung, die du entwickelst. Kompilierst du für 32 Bit, dann benötigst du auch die 32-bittige fbclient.dll, ansonsten die 64-bittige.

Also ich habe nun den 32 bit Server installiert und nun geht es wieder wie ich möchte. Es liegt wohl daran das Delphi ein 32 bit Anwendung ist.
Ich kann ja dann zur Laufzeit die 64 bit Embedded laden.
Nein, das hat nichts damit zu tun, ob deine Delphi-IDE eine 32- oder 64-Bit-Anwendung ist.

Mal ganz langsam zum mitmalen: Wenn du ein neues Projekt z.B. mit XE7 beginnst, dann legst du dir doch zuvor eine Ordnerstruktur an. In den Ordner, der deine 32-Bit-Binärdateien enthalten soll – Programmordner für 32-Bit-Programme – kommen die 32-Bit-DLLs hinein, in den Ordner für deine 64-Bit-Programme die 64-Bit-DLLs.
Angehängte Grafiken
Dateityp: jpg FbClient-32-64.jpg (98,9 KB, 7x aufgerufen)

Geändert von Perlsau (24. Jan 2015 um 09:31 Uhr) Grund: Quote-Abschluß vergessen
  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 11:37 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-2025 by Thomas Breitkreuz