Einzelnen Beitrag anzeigen

BBoy

Registriert seit: 17. Jan 2007
418 Beiträge
 
Delphi 10 Seattle Professional
 
#6

AW: Warum kommt eine exception?

  Alt 20. Aug 2016, 17:03
Die Exception kommt z.B. auch dann, wenn die SQLITE3.DLL nicht zum verwendeten DBExpress-Treiber passt.
War alles bei meinem Delphi so dabei, habe nichts von außen geholt. Daher denke ich es sollte zusammen passen.

Hallo,
vielleicht muss das DataSet ja erst erzeugt werden?
Denke ich mir auch. Denn bisher weiß ja dieses Dataset nichts von den Feldern aus meiner sql Datenbank. In diesem Tutorial wird davon aber nichts erwähnt

Wie bekomme ich nun die Felder mit typ und allem aus meiner sql Datenbank in dieses TDataSet ?
Oder ist das nicht nötig?
Oder gibt es andere Möglichkeiten die Daten in meiner sql datenbank nacheinander abzufragen und auf einer Karte anzuzeigen? Das sollte doch auch mit sqlquery irgendwie funktionieren oder?


Edit://
Habe es nun so versucht:
Code:
SQLBefehl :String;
begin
  sqlconnection1.Connected := true;
  SQLBefehl:='SELECT * FROM spawnpoints;';
  try
    SQLQuery1.SQL.Text := SQLBefehl;
    SQLQuery1.Active := true;
  except
    on E: Exception do
      showmessage('Exception raised with message: ' + E.Message);
  end;
Gleiches Problem. externalexception ......

Ich habe auch mal eine kleine neue Datenbank angelegt, gleiches problem

Hier meine Parameter aus der sqlconnection:
Driver Unit: Data.DbxSqlite
Driver Package Loader: TDBXSqliteDriverLoader,DBXSqliteDriver230.bpl
MetaDataPAckageLoader: TDBXSqliteMetaDataCommandFactory,DbxSqliteDriver23 0.bpl
FailIfMissing: True
Database: c:\eigene dateien\delphi_projekte\map\test99.db


Was kann ich noch versuchen?

Geändert von BBoy (20. Aug 2016 um 17:40 Uhr)
  Mit Zitat antworten Zitat