![]() |
Datenbank: firebird • Version: 2 • Zugriff über: DB Components
Delphi 2005 mit Firebird support
Hi,
ich bin ein totaler beginner in Delphi und Firebird. Hab zuvor C++ mit Mysql genutzt und steige jetzt auf delphi um. gibt es irgendwo ein step-by-step tutorial wie ich in delphi connection zur firebird embedded datenbank erstelle? hab im delphi 2005 mit den DB komponenten rumgespielt, und irgendwo musste ich den dateinanem der datenbank eingebem (*.fdb). im frischen paket von fb embedded server kommt aber keine fdb datei. wie erstelle ich eine? die fragen klingen villeicht doof, aber jeder anfang ist schwer. ich danke fuer jede Hilfe voraus :) |
Re: Delphi 2005 mit Firebird support
Hast Du schonmal hier im Forum nach
![]() Ich kann mich düster an etliche Dutzende Threads zu dem Thema erinnern... |
Re: Delphi 2005 mit Firebird support
Sorry fuers reposten. Hab nicht nachgeschaut. Da findet sich sicher was :)
|
Re: Delphi 2005 mit Firebird support
Er sucht ja eine Datenbank, wohl um ein Gefühl für die Sache zu bekommen. Als Anfänger würde ich allerdings mit dem richtigen Firebird anfangen und nicht mit der embedded. Dann ist sichergestellt, dass eine seltsame Datenbank dabei ist "employee.fdb" oder .gdb ? :gruebel: Seltsam deshalb, weil man da schön sehen kann, wie mans nicht macht. Sie ist aber zumindest da. :mrgreen: Besser wäre es allerdings, sich ein gutes Admintool zu besorgen (IBExpert) und die Datenbank selber anzulegen.
|
Re: Delphi 2005 mit Firebird support
Zitat:
|
Re: Delphi 2005 mit Firebird support
habs mit ibexpert hingekriegt und die datenbank erstellt. Jetzt muss ich "nur" noch sehen wie die connection mit delphi aussieht. ibx komponente sind glaube ich das richtige oder?
|
Re: Delphi 2005 mit Firebird support
Zitat:
|
Re: Delphi 2005 mit Firebird support
Hi,
schau dich mal auf meiner Seite um, da gibts ne Menge Tutorials, zu IBX, Zeos, Konsolenprogrammen,.... Grüße Lemmy |
Re: Delphi 2005 mit Firebird support
thnx, schaue ich nach
|
Re: Delphi 2005 mit Firebird support
Zitat:
|
Re: Delphi 2005 mit Firebird support
Zitat:
|
Re: Delphi 2005 mit Firebird support
Zitat:
|
Re: Delphi 2005 mit Firebird support
INTL-bruacht man nur, wenn man mit Unicode-Locales arbeitet. Un das mit den verschiedenen gds32.dll bze fbclient.dll besteht auch bei richtigen Servern.
Ein installierter Server hat nur den Vorteil, daß man z.B. aus der IDE, dem Programm und einem Admintool gleichzeitig auf die gleiche DB zugreifen kann. |
Re: Delphi 2005 mit Firebird support
INTL hat nicht nur mit Unicode zu tun. Ist das nicht alles richtig, gibts Zeichensatz-Ärger. Aber das wichtigste habe ich doch tatsächlich vergessen. Nämlich das :
Zitat:
Wer will, kann sich ja ruhig das Leben schwermachen. Ich rate nur aus eigener Erfahrung in der Entwicklung davon ab. P.S.: Kurze Nebenfrage. Letztens war doch hier mal was mit Zeos und Connections ? Ist das bei denen ein ähnlicher Effekt, wie bei dem FB-embedded ? :gruebel: |
Re: Delphi 2005 mit Firebird support
Zitat:
|
Re: Delphi 2005 mit Firebird support
Danke fuer die ganzen antworten. Ich sollte also lieber die finger von der embedded version lassen als anfaenger...Bei der distro der programe ist so eine embedded version allerdings mehr als brauchbar, so braucht man nicht den ganzen server mitzugeben, deswegen hab ich mich gleich auf die embedded version gegeben. bei der programmierung allerdings bekomme ich staendig meldungen das die datebank schon gelockt ist. als anfaenger ist dies wohl das groesste problem wenn man mit embedded arbeitet. deshalb werde ich jetzt den server installieren um zu sehen ob die sache besser wird. Hab versucht die zeos komp. zu nutzen, die sind mir ein wenig unverstaendlich, kann irgendwie nirgends ein gutes tutorial dazu finden..auf der hp von zeos auch nicht. welche komponents sind jetzt die besten fuer firebird und anfaenger :) ?
|
Re: Delphi 2005 mit Firebird support
Ich habe gesagt : in der Entwicklung eines Programmes bestehen IMHO nur Nachteile durch die embedded Version. Wo soll denn da der Vorteil liegen ? :shock: Es hindert dich schließlich keiner, das fertige Programm als embedded Version auszuliefern. Damit geht ein Programm sogar von CD aus ! Sicher ist das genial gemacht. Ich behindere mich aber doch nicht selber damit in der Entwicklung. 8)
Zum rumspielen/Mini-Programm schreiben nimm die IBX. Sind bei Delphi sowieso dabei. Register "Interbase". Sollen Firebird Spezialitäten benutzt werden, dann besser nicht. Es fehlen einige wichtige Methoden (zumindest ab FB 1.5). Man kann dann nicht alles nutzen. Dasselbe glt für die Zeos. Die haben auch noch andere Nachteile. Muß das Programm verschenkt werden und keiner darf wissen, was dahintersteckt führt wohl kein Weg an Zeos vorbei. Alternative wäre noch die FIBPlus Trial. Der User muß dann bei jedem Programmstart einen Button betätigen. Wen es stört : ca. 200 EUR für Vollversion. Für mich sind die eindeutig 1. Wahl im FB-Umfeld. Die anderen ? Selber suchen und lesen. Mehr als unterschiedliche Meinungen sind aber wohl kaum zu finden. Probieren geht über studieren. P.S.: wohl Rechtschreibfähigkeit plötzlich über Nacht verloren ? :mrgreen: |
Re: Delphi 2005 mit Firebird support
danke dir :)
Was deine Rechtschreibkritik angeht...ich bin kein Deutscher, lebe nicht in Deutschland und hab Deutsch nur in der Schule gelernt.Wenn man dies bedenkt ist meine Rechtschreibfaehigkeit ziemlich beeindruckend..meinst du nicht? :) cheerz |
Re: Delphi 2005 mit Firebird support
Ja, sehr beeindruckend. Die Großschreibung und zusammenhängende Sätze gehen offensichtlich wieder. Dann aber bitte auch darauf achten ! Ansonsten behinderst Du die Inländer höchstens an der Lust, sich die Frage genauer anzusehen. Die Ausrede "Ausländer" ginge vielleicht durch, aber dann hätte man das schon anfangs alles etwas seltsam schreiben müssen. 8) Und das ist doch offensichtlich eigentlich unnötig.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02: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 by Thomas Breitkreuz