AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Mein erstes Mal! Query mit SQL und Ads

Mein erstes Mal! Query mit SQL und Ads

Ein Thema von mjank · begonnen am 5. Dez 2018 · letzter Beitrag vom 10. Dez 2018
 
mjank

Registriert seit: 5. Dez 2018
12 Beiträge
 
#1

Mein erstes Mal! Query mit SQL und Ads

  Alt 5. Dez 2018, 14:16
Datenbank: ADS • Version: 10.00.0.3 • Zugriff über: Query und SQL
Zur Verwaltung von Projektdaten habe ich eine Datenbank erzeugt.
Diese wird aktuell von einer Mitarbeiterin mit einer einfachen Software gefüllt.
- neuer Datensatz
- viele Eingabefelder
- speichern
...

Nun will ich die Daten natürlich auch nutzen. Dazu benötige ich Such- und Sortierfunktionen.
Mal will ich nur einen bestimmten Datensatz finden, mal will ich alle Projekte mit einem bestimmten Vermerk finden.
Dazu habe ich nach vielem Lesen AdsQuery mit SQL-Zugriff versucht.

Ich glaube die Möglichkeiten an Spalten anzeigen oder nicht, sortieren
und filtern habe ich erkannt.

Derzeit scheitere ich glaube an einem Kreuzchen, dass ich irgendwo vergessen habe.

Es gibt bereits:
- AdsConnection
- AdsTable
- DataSource
- DBGrid

Damit funktioniert das Anlegen und das Füllen der Datensätze.

Nun habe ich ein AdsQuery eingefügt und versuche mich an einfachsten Funktionen und scheitere.
AdsConnection, DatabaseName, DataSource und MasterSource des AdsQuery sind mit den anderen Komponenten verbunden.

Delphi-Quellcode:
  AdsQuery1.Active := false;
  AdsQuery1.SQL.Clear;
  AdsQuery1.SQL.Add('SELECT * FROM "... richtiger Pfad sehr lang aber richtig ... " ORDER BY Bezeichnung');
  AdsQuery1.Active := true;
"Bezeichnung" ist ein Name einer Spalte in der Tabelle.
Dann bekomme ich aber folgende Fehlermeldung.

Zitat:
Im Projekt ... ist eine Exception der Klasse EADSDatabaseError mit der Meldung 'AdsQuery1: Error 5014: Advantage does not have an index open with the specified handle. The handle must be to an index order.' aufgetreten.
Für den SQL-Teil habe ich schon viele Beispiele gelesen.
Irgendwo hänge ich fest.
  Mit Zitat antworten Zitat
 

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 20:32 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