![]() |
Datenbank: Absolute Database • Version: neusteA • Zugriff über: Absolute Database Komponenten
[Suche] Tutorial für Absolute Database
hi,
ich möchte ein Programm mit einer lokalen Datenbank schreiben, und habe hier im board nun des öfteren gelesen, dass die Absolute Database für kleine Sachen völlig ausreichend ist. (Also genau das richtige für mich :D ) Installiert habe ich schon alles, nur nun fehlt mir irgendwie etwas das wissen um anzufangen :gruebel: hat vllt jemand eine mehr oder weniger kleine anleitung, wie ich da am besten schritt für schritt vorgehe (DB erstellen, TABLE erstellen, QUERYs ausführen usw...) kenne mich bisher nur mit MySQL aus, aber diesmal wollte ich mal eine Datenbank-DATEI... bye ps: hab schon bissle gegoogled, aber irgendwie war nicht so das richtige dabei :| |
Re: [Suche] Tutorial für Absolute Database
Wenn du schon mal mit Datenbank-Kompos (BDE, ADO, IBX) gearbeitet hast, sollte das nicht so schwer sein.
Die erben ja alle von den VCL-Klassen, also ist die Handhabung fast identisch. |
Re: [Suche] Tutorial für Absolute Database
Das mag ja sein, aber ich habe noch nie mit Datenbankkomponenten gearbeitet. :?
|
Re: [Suche] Tutorial für Absolute Database
Hai n0b0dy,
heute komme ich leider nicht mehr dazu. Aber wenn Du mal aufschreibst was Du machen möchtest kann ich dir morgen ein kleines Beispielprogramm tippeln. |
Re: [Suche] Tutorial für Absolute Database
Also mir haben die Demo´s bei Absolute auch sehr geholfen. Etwas Code-Lesen und es
ging schon erheblich weiter. :) |
Re: [Suche] Tutorial für Absolute Database
oups :?
welche demos? hab keine gefunden :oops: [EDIT] habse gefunden. na denn zieh ich mir die mal rein :D [/EDIT] |
Re: [Suche] Tutorial für Absolute Database
Zitat:
|
Re: [Suche] Tutorial für Absolute Database
Zitat:
|
Re: [Suche] Tutorial für Absolute Database
Wenn Du es geschaft hast dich mit der ABS-Datenbank zu verbinden hast Du eigentlich alles was Du brauchst.
Einfach noch ein ABSQuery hinzu und dann mit "normalen" SQL-Befehlen arbeiten. Leider hatte ich gestern keine Zeit mehr das Demo zu schreiben. Aber heute abend sollte ich dazu kommen. |
Re: [Suche] Tutorial für Absolute Database
okay.
aber wie erstelle ich denn dynamisch ne tabellen- und die db-struktur? @Sharky: ist nicht so schlimm, hatte auch gestern keine zeit um mich darum zu kümmern... |
Re: [Suche] Tutorial für Absolute Database
Hi,
die eine Variante ist über SQL Befehle (CREATE) etc. oder über das Utilitie im Verzeichnis ..\ComponentAce\AbsoluteDatabase\Utils\Bin\DBManag er.exe Dort kannst du die Data und die Strukturen einsehen und bearbeiten. SQL Anweisungen können dort auch durchgeführt werden. |
Re: [Suche] Tutorial für Absolute Database
aja. ich werds mal testen. danke :)
|
Re: [Suche] Tutorial für Absolute Database
habe nun das erstellen und verbinden usw alles hinbekommen mit hilfe der Demos.
nur stellt sich mir nun die frage, wie ich generell die results der abfragen verarbeite. zb:
Delphi-Quellcode:
wie mach ich das nun mit delphi? also zeilenweise die Felder verarbeiten...?
'SELECT * FROM bla;'
{ in php würd ich das so machen: } while (list($feld1, $feld2) = mysql_fetch_row($myRes)) echo $feld1 . $feld2; |
Re: [Suche] Tutorial für Absolute Database
hi,
das ganze ist zwar schon ein bissl länger her, aber da ich mich nun wieder damit beschäftigte und es damals noch nicht hinbekommen habe, möchte ich noch einmal nachhaken. also daten auslesen klappt soweit mit einem TDataSource und einem TDBGrid. nur möchte ich das ja nicht... ich hätte es gerne so, dass ich wie in php zweilenweise irgendwas mit den zurückgegebenen Daten anstellen kann. also zB das ergebnis in einem Memo oder sonst wo anzeigen und nicht in einem DBGrid. habe in den demos und sonst auhc nicht wirklich was passendes gefunden. hoffenltich versteht ihr was ich meine. Kann mir jemand helfen? Grüße n0b0dy |
Re: [Suche] Tutorial für Absolute Database
Hi, hier mal ein kleiner Code-Ausschnitt aus einem meiner Progs ... hoffe das hilft dir weiter =)
Delphi-Quellcode:
mfG, Chris
uses ABSDecUtil, ABSMain, DB;
var var_string:String; var_int:Integer; Database:TABSDatabase; Query:TABSQuery; begin Database:=TABSDatabase.Create(NIL); Database.DatabaseName:='OLDBcon'; Database.DatabaseFileName:=FileName; Database.Open; Query:=TABSQuery.Create(Database); Query.DatabaseName:='OLDBcon'; Query.SQL.Text:='SELECT id,name,extension FROM datfiles WHERE id<100 ORDER BY id ASC;'; Query.Open; IF Query.RecordCount>0 THEN BEGIN Query.First; REPEAT var_string:=Query.FieldByName('name').AsString; var_int:=Query.FieldByName('id').AsInteger; Query.Next; UNTIL Query.EOF; END; Query.Close; /Edit: Connection aufbauen vergessen gehabt ;) |
Re: [Suche] Tutorial für Absolute Database
genau das hab ich gesucht :)
die schleife wars. habs noch bissle anners gemacht aber so hab ich mir das vorgestellt.
Delphi-Quellcode:
Dank Dir!
{ Befehl senden usw... }
Query.First; while not Query.Eof do begin LbxOS.Items.Add(Query.FieldByName('Name').AsString); Query.Next; end; |
Re: [Suche] Tutorial für Absolute Database
Leider ist mein Posting aus Versehen als neues Thema aufgemacht worden, der Moderator hat diesen Thread geschlossen. Es lag und liegt mir ferne, Werbung für Absolute Database zu machen, ich bin auch nicht verwandt oder verschwägert mit dieser Firma, allerdings habe ich meine Erfahrungen weiter gegeben, weil hier behauptet wurde, es gäbe kein Tutorial oder Manual für Absolute Database. Dies stimmt definitiv nicht ! Ich wollte eine Hilfestellung geben, weiter nichts !
Guten Morgen, bevor ich Absolute Database 5.04 erworben habe, habe ich mir die for Personal free Version heruntergeladen. Sie ist für den privaten Gebrauch kostenlos und in ihren Leistungen nicht eingeschränkt. Es ist alles für eine schnelle Einarbeitung dabei, jede Menge Beispiele, die wirklich alles abdecken, was Du für den Erstgebrauch benötigst. Dann zwei Utilities mit kompletten Sourcecode, einen Import/Export Manager als Schnittstelle zur BDE und ein komplettes Datenbankfrontend DB Manager. Die englische Dokumentation als Windows Hilfe ist klar strukturiert, eindeutig und sehr übersichtlich. Was brauchst Du mehr. Mit diesen Unterlagen habe ich ein komplettes Datenbanksystem RG Base erstellt, was dann mit meinem RG Report (Kompo Fastreport) zusammenarbeitet. Die Programme sind fertig. Allerdings habe ich 6 Wochen (8 bis 10 Std) täglich dafür gebraucht. Jetzt beginnt die Fehlersuche, obwohl alles sehr stabil läuft und dann habe ich noch einmal 6 Wochen einkalkuliert für die Online Hilfe. Also alles braucht seine Zeit, wenn es vernünftig funktionieren soll, Quick und Dearty Lösungen lehne ich entschieden ab. Im übrigen war ich von Absolute Database so begeistert, das ich es letzte Woche gekauft habe. Absolute Database war das Beste, was mir passieren konnte und eignet sich für kleine und mittlere Anwendungen. Es ist schnell, stabil und multiuserfähig. Und es spricht SQL. Was will man mehr ? Ralli |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 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