Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi directmysql-wie daten auslesen? (https://www.delphipraxis.net/101708-directmysql-wie-daten-auslesen.html)

o0o 17. Okt 2007 16:58

Datenbank: mysql • Version: 5.1 • Zugriff über: directmysql

directmysql-wie daten auslesen?
 
hi leutz,...wollte mal fragen wie ich etwas aus meiner DB auslesen kann.

mit dem query hab ich was eingetragen:
Zitat:

Insert Into datafiles Set tosend = 'dum di dum'
nur ich peile leider nicht wie ich den wert "dum di dum" in meiner anwendung anzeigen lassen kann?0o


thx im vorraus fuer eure hilfe:)

o0o

Astartes 17. Okt 2007 17:05

Re: directmysql-wie daten auslesen?
 
Hi,

Code:
SELECT Name FROM Table WHERE ID=1;
Mfg Astartes

Sko 17. Okt 2007 17:21

Re: directmysql-wie daten auslesen?
 
Ich hab immer da nachgesehen als ich zum ersten mal mit SQL hantiert habe.

o0o 17. Okt 2007 17:22

Re: directmysql-wie daten auslesen?
 
ehm bin totaler anfaenger in sachen mysql^^
(habe das tut http://www.dsdt.info/tutorials/mysqldirect/ erst vor ein paar tagen angeschaut^^)
wenn ich den query abschicke:
Zitat:

SELECT datafiles FROM tosend WHERE ID=1;
bekomme ich den error:
query fehlgeschlagen: table 'datacon.tosend' doesn't exist

hatte ein wenig gegooglt und mal das ausprobiert:
Zitat:

Select * From datafiles Where tosend
ok das geht, es heisst dann query ist ok und ist gespeichert,...nur wie kann ich ihn in meiner anwendung sichtbar machen?

nicht zu vergessen meine momentane anwendung ist wie im tutorial oben von dsdt^^

o0o

o0o 18. Okt 2007 08:20

Re: directmysql-wie daten auslesen?
 
ehm joar,sry fuer das generve^^...aber weiss denn keiner wie ich meine daten mit mysqldirect anzeigen kann in meiner application?:(

o0o

DeddyH 18. Okt 2007 08:34

Re: directmysql-wie daten auslesen?
 
Steht doch in dem Tut: http://dsdt.info/tutorials/mysqldirect/?page=4

o0o 18. Okt 2007 08:42

Re: directmysql-wie daten auslesen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
ja schon klar dass das da steht nur funzt das iwi nich 0_o

Delphi-Quellcode:
procedure TForm1.Button16Click(Sender: TObject);
var q: string;
    ex: boolean;
begin
  if assigned(FResult) then begin
    if FMysql.Status<>MYSQL_STATUS_READY then
      ShowMessage('Ein Ergebnis wurde unvollständig gelesen!');
      FreeAndNil(FResult);
  end;
  q := InputBox('Geben Sie eine Abfrage ein',
  'Welche Abfrage durchgeführt werden soll','');
  FResult := FMysql.query(q, true, ex);
  if assigned(FResult) then
    ShowMessage('Query: OK - Ergebnis gespeichert')
  else
    if ex then
      ShowMessage('Query: OK - ausgeführt')
    else
      ShowMessage('Query fehlgeschlagen: '+FMysql.LastError);
end;
das war um den query auszufuehren und klappt auch wunderbar...nur wenn ich die anderen codeschnipsel hinzufuege bekomme ich ne endlose errorlog._.

kann es sein dass die codeschnipsel etwas zu alt sind oder dass ich delphi 2007 habe?

hab mal meine *.pas datei geuppt

btw hier errorlog:
[DCC Fehler] Unit1.pas(60): E2003 Undefinierter Bezeichner: 'TableStructure'
[DCC Fehler] Unit1.pas(65): E2003 Undefinierter Bezeichner: 'FResult'
[DCC Fehler] Unit1.pas(66): E2003 Undefinierter Bezeichner: 'StringGrid1'
[DCC Fehler] Unit1.pas(66): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(66): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(67): E2029 'DO' erwartet, aber Bezeichner 'FieldsCount' gefunden
[DCC Fehler] Unit1.pas(68): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(68): E2017 Zeigertyp erforderlich
[DCC Fehler] Unit1.pas(69): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(70): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(71): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(72): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(73): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(74): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(75): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(85): E2003 Undefinierter Bezeichner: 'FResult'
[DCC Fehler] Unit1.pas(86): E2029 'THEN' erwartet, aber Bezeichner 'ResultType' gefunden
[DCC Fehler] Unit1.pas(87): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(88): E2003 Undefinierter Bezeichner: 'StringGrid2'
[DCC Fehler] Unit1.pas(88): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(88): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(88): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Integer' gefunden
[DCC Fehler] Unit1.pas(89): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(89): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(89): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Integer' gefunden
[DCC Fehler] Unit1.pas(90): E2029 'DO' erwartet, aber Bezeichner 'FieldsCount' gefunden
[DCC Fehler] Unit1.pas(91): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(91): E2017 Zeigertyp erforderlich
[DCC Fehler] Unit1.pas(92): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(94): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(95): E2029 'DO' erwartet, aber Bezeichner 'RowsCount' gefunden
[DCC Fehler] Unit1.pas(96): E2029 'THEN' erwartet, aber Bezeichner 'RecNo' gefunden
[DCC Fehler] Unit1.pas(100): E2029 'DO' erwartet, aber Bezeichner 'FieldsCount' gefunden
[DCC Fehler] Unit1.pas(104): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(107): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(108): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(108): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(108): E2014 Anweisung erforderlich, aber Ausdruck vom Typ 'Integer' gefunden
[DCC Fehler] Unit1.pas(109): E2029 'DO' erwartet, aber Bezeichner 'FieldsCount' gefunden
[DCC Fehler] Unit1.pas(110): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(110): E2017 Zeigertyp erforderlich
[DCC Fehler] Unit1.pas(111): E2066 Operator oder Semikolon fehlt
[DCC Fehler] Unit1.pas(113): E2029 'DO' erwartet, aber Bezeichner 'FieldsCount' gefunden
[DCC Warnung] Unit1.pas(125): H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren
[DCC Warnung] Unit1.pas(187): H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren
[DCC Warnung] Unit1.pas(209): H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren
[DCC Warnung] Unit1.pas(222): H2455 Bei Umwandlung der angegebenen WideString-Konstante gehen Informationen verloren
[DCC Fehler] Project2.dpr(5): F2063 Verwendete Unit 'Unit1.pas' kann nicht compiliert werden

thx fuer die intensive hilfe:)

o0o

DeddyH 18. Okt 2007 08:53

Re: directmysql-wie daten auslesen?
 
Kann das sein, dass die Unit nicht zu den Fehlermeldungen passt? Wo sind denn die StringGrids?

o0o 18. Okt 2007 09:48

Re: directmysql-wie daten auslesen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
huch sry hatte es nicht abgespeichert^^

hab im beitrag jetzt mal das geuppt was zum errorlog obn passt^^

o0o

DeddyH 18. Okt 2007 09:56

Re: directmysql-wie daten auslesen?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Versuch es mal damit.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:25 Uhr.
Seite 1 von 2  1 2      

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