Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi BDE und Firebird nicht mehr nutzen, aber was dann? (https://www.delphipraxis.net/128312-bde-und-firebird-nicht-mehr-nutzen-aber-dann.html)

mkinzler 29. Jan 2009 19:18

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Zitat:

Wie funktioniert MS Access ohne BDE ???
Per ADO (dbGo oder COM).
Zitat:

Was wäre besser ???
FireBird, PostGreSQL, SqLite, MSSQL( express), Oracle( XE), ...

Thomas F 29. Jan 2009 19:19

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Zitat:

Zitat von mkinzler
Zitat:

Wie funktioniert MS Access ohne BDE ???
Per ADO (dbGo oder COM).
...

ADO hab ich

Ich habs aber noch nie ausprobiert, ich werd das mal versuchen

Ich find aber kein Tutorial

mkinzler 29. Jan 2009 19:21

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
http://www.delphi-treff.de/tutorials...ess-datenbank/

Thomas F 29. Jan 2009 19:23

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Zitat:

Zitat von mkinzler
http://www.delphi-treff.de/tutorials/datenbanken/flexible-ado-connection-zur-ansteuerung-einer-access-datenbank/

Das kenn ich schon

Wußte aber nicht das Passwort oder Kennwort, und habs dann wieder bleiben lassen

RWarnecke 29. Jan 2009 20:13

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Zitat:

Zitat von Thomas F
Ich find aber kein Tutorial

Schaue mal in den Beitrag 5 von mir. Da steht ein Link zu mehreren Tutorials, auch wie ich eine Access-DB mit ADO ansteuere.

Edit: Sorry, hatte zu spät gesehen, das Markus den Link schon gezeigt hatte.

Edit 2: Hier hätte ich noch einen Link zu einem ADO Tutorial.

Thomas F 30. Jan 2009 07:40

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Versteh nur nicht wie ich die eigentliche Datenbank incl. Spalten anlege.(z.B. Test.mdb)
Das steht leider in dem Tutorial nicht drin. :gruebel:

RWarnecke 30. Jan 2009 10:00

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Ich würde die Datenbank über Access anlegen, mit Tabellen oder nur eine reine nackte Datenbank und dann die Tabellen per SQL-Skript erstellen lassen.

Thomas F 30. Jan 2009 10:14

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Hier steht was dazu, ich werds mal ausprobieren

http://www.delphipraxis.net/internal...access+anlegen

Thomas F 30. Jan 2009 14:54

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Ich hab jetzt die leere Access-Datenbank angelegt.
Hat funktioniert, da ich kein Access habe , geht es leider nicht anders.


Müßte jetzt nur noch wissen , wie ich jetzt eine Tabelle mit Spalten anlege.
Was muß ich bei ADOTable1.Tablename:= ........ eintragen ??

mschaefer 30. Jan 2009 17:50

Re: BDE und Firebird nicht mehr nutzen, aber was dann?
 
Moin, moin,

ich hatte ein ADO_Beispiel in Post 13. Zumindest sieht man, dass es nicht so kompliziert ist.

Mit der Routine QueryExecSQL kann man auch SQL Befehele ausführen, die keine Datenmenge zurückgeben, also die Struktur der Datenbank ändern. Zum Beispiel Tabellen aufbauen mit ACCESS DDL:


Das folgende Access DDL create table Beispiel baut eine Inventory Tabelle mit 3 Feldern auf.
SQL-Code:
CREATE TABLE Inventory
       (Inventory_ID Long, Inventory_Item TEXT, Inventory_Count Long);


Das nächste Beispiel baut eine employee table mit zwei Textfeldern, einem TDATETiME Feld und einem MultiFeld auf.
Dann wird noch ein PrimaryKey über die drei Felder First_Name, Last_Name, dob erstellt.
SQL-Code:
CREATE TABLE Employees (First_Name TEXT(20), Last_Name TEXT(25), dob DATETIME, Constraint Employees_PK Primary Key (First_Name, Last_Name, dob));


Grüße // Martin


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:49 Uhr.
Seite 3 von 3     123   

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