Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Über DBNavigator die Datenbank aktualisieren .... (https://www.delphipraxis.net/5214-ueber-dbnavigator-die-datenbank-aktualisieren.html)

Angelus 28. Mai 2003 11:28


Über DBNavigator die Datenbank aktualisieren ....
 
bei mir funktioniert im DBNavigator das aktualisieren der Db nicht...

ich bekomme immer den fehler "Nicht genügend Schlüsselfeldinformationen" kann mir jemand helfen? (ich arbeite mit einer access datenbank)

und die datenbank soll immer nach Namen geordnet sein ..... das funktioniert auch nicht?? kann mir wer helfen??

thx angelus

MrSpock 29. Mai 2003 21:15

Hallo Angelus,

das hört sich so an, als hättest du entweder nicht den richtigen Index ausgewählt oder ihn erst gar nicht erstellt. Wenn du die Tabelle nach Namen sortiert haben willst, muss das Feld Name der Index oder der erste Teil eines zusammengesetzen Index sein.

Hast du einen Index erstellt?
Falls ja, welche Felder bzw. welches Feld umfasst der Index?

Angelus 30. Mai 2003 08:34

bin gerade draufgekommen wenn ich bei IndexName einen namen eingeben - in meinem fall 'Kunde:' dann kommt ein error: Indexes can only be set on standard tables

MrSpock 30. Mai 2003 12:22

Hallo Angelus,

du musst über die Datenbankoberfläche (bei dir mit Access) einen Sekundärindex z.B. mit dem Namen idxKunde erstellen. Erst dann kannst du ihn im TAdoTable Objekt auswählen.

Angelus 30. Mai 2003 13:21

und wie erstelle ich den?

MrSpock 1. Jun 2003 09:13

Hallo Angelus,

da mein Rechner -mit Außnahme des Betriebssystems- MS frei ist, kann ich dir die Frage von hier aus nicht beantworten. Du kannst ja mal in der OH zu Access nachschauen, dort sollte sicher etwas stehen. Falls du nichts findest und auch niemand sonst dir einen Tip gibt, werde ich nach meinem Urlaub mal auf der Arbeit nachschauen, dort ist Access (leider) installiert.

r_kerber 1. Jun 2003 09:31

Zitat:

Zitat von MrSpock
da mein Rechner -mit Außnahme des Betriebssystems- MS frei ist

Magst Du M$ nicht?
Zitat:

Zitat von MrSpock
Du kannst ja mal in der OH zu Access nachschauen, dort sollte sicher etwas stehen.

Haben wir bereits in einem anderen Thread erklärt!

MrSpock 1. Jun 2003 09:41

Hallo r_kerber,

Zitat:

Magst Du M$ nicht?
Juup, das kann man so sagen. Ich ärgere mich täglich über MS ME, die Preise für das Office Paket sind eine Dreistigkeit, die neue Lizenzpolitik an Frechheit kaum zu überbieten. Wer schon einmal ObjectPAL benutzt hat, wird mir sicher zustimmen, wenn ich behaupte: Access zu programmieren ist eine Qual. Nur WinNT, Win2000 und MS Project sind Produkte, die ganz gut sind.

Zitat:

Haben wir bereits in einem anderen Thread erklärt!
:oops: Habe ich auch gerade festgestellt.

r_kerber 1. Jun 2003 09:49

Als Desktop-Datenbank ist Access aber recht gut (wesentlich stabiler als z.B. Paradox). Programmieren kann man dan ja mit Delphi. :lol: Die Priespolitik von M$ ist sicherlich äußerst kritikwürdig, aber in der Funktionalität sind die Produkte doch recht gut, stabil und schnell (wenn ich das z.B. mal mit StarOffice oder Lotus SmartSuite vergleiche). Und unter Windows gibt es IMHO keine bessere DB als den SQL-Server!


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:49 Uhr.

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