Delphi-PRAXiS :: Das Forum für Fragen zu Delphi
Das Experten Forum für Delphi Programmierer
Hilfe für CodeGear Delphi gibts es hier im Forum
Delphi Quelltexte und Source Codes
 
Delphi-PRAXiS :: Foren-ÜbersichtForen-Übersicht Delphi-PRAXiS Modul-ÜbersichtSite-Map Delphi-PRAXiS durchsuchenSuchen Delphi-PRAXiS Code-LibraryCode-Library Jetzt registrieren!Registrieren Login  
   
 
0
 
Delphi für Win32
Datum aus Access mit ADO auslesen
Ein Delphi (Win32)-Thema von Gehstock.

Vorheriges Thema anzeigen  |  Nächstes Thema anzeigen
Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
Delphi-PRAXiS Forum - Übersicht -> Datenbanken
Seite 1 von 1   [ 6 Beiträge ]  
 
 Autor 
 Nachricht 
 
Gehstock #1|Beitrag #933464Verfasst am: 30.08.2008, 00:39      Titel: Datum aus Access mit ADO auslesen Antworten mit Zitat
Mitglied
Alter: 32
Status: offline
Beiträge: 437
angemeldet: 28.01.2006
Wohnort: Görlitz / Sachsen
Delphi 2006 Professional

Sprache: Delphi (Win32)
Datenbank: Access, Version: 2007, Zugriff über: ADO

versuche ich mit
Delphi-Quellcode: markieren
ADOQuery1.Close;
ADOQuery1.SQL.Text := 'select * from '+Konten.Text;
ADOQuery1.Open;
     While Not ADOQuery1.Eof do
        begin
           Date20:= DateToStr(ADOQuery1.FieldValues['Datum']);
           if Date20 <> '' then datum20.Text := Date20;

dabei freezt das programm allerdings
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
Overclocker #2|Beitrag #933502Verfasst am: 30.08.2008, 01:11      Titel: Re: Datum aus Access mit ADO auslesen Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 211
angemeldet: 10.01.2007


probieres mal mit

Delphi-Quellcode: markieren
adoquery1.DataSource.DataSet.FieldByName('datum').AsDateTime;
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
NormanNG #3|Beitrag #933515Verfasst am: 30.08.2008, 08:22      Titel: Re: Datum aus Access mit ADO auslesen Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 262
angemeldet: 01.02.2006
Delphi 2007 Professional

Hi,

oder einfach mit

SQL-Code: markieren
adoquery1.FieldByName('datum').AsDateTime;


Das Dataset der Datasource des AdoQuery1 ist ja gerade wieder das AdoQuery1 Very Happy

Gruß
Norman
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
marabu #4|Beitrag #933516Verfasst am: 30.08.2008, 08:25      Titel: Re: Datum aus Access mit ADO auslesen Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 10.082
angemeldet: 06.04.2005
Wohnort: Limburg (Lahn)
Delphi 7 Architect

Moin,

die Konvertierung von Variant zu TDateTime geschieht automatisch und friert das Programm niemals ein. Wird denn ADOQuery1.Next innerhalb der Schleife ausgeführt, damit das Abbruchkriterium Eof() zuverlässig erreicht wird?

Grüße vom marabu
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
mkinzler #5|Beitrag #933517Verfasst am: 30.08.2008, 08:28      Titel: Re: Datum aus Access mit ADO auslesen Antworten mit Zitat
Moderator
Status: offline
Beiträge: 24.962
angemeldet: 09.12.2005
Wohnort: Heilbronn
RAD-Studio 2009 Pro

Zitat:
Das Dataset der Datasource des AdoQuery1 ist ja gerade wieder das AdoQuery1 Very Happy

Nein, das wäre dann eine zirkuläre Referenz
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
 
marabu #6|Beitrag #933526Verfasst am: 30.08.2008, 09:58      Titel: Re: Datum aus Access mit ADO auslesen Antworten mit Zitat
Mitglied
Status: offline
Beiträge: 10.082
angemeldet: 06.04.2005
Wohnort: Limburg (Lahn)
Delphi 7 Architect

Moin,

ADOQuery1.DataSource ist nicht die DataSource, deren DataSet auf ADOQuery1 gesetzt wurde. Eine zirkuläre Referenz würde aber auch dann nicht entstehen, wenn es so wäre - es würde lediglich eine unsinnige Indirektion vorliegen.

Die Eigenschaft ADOQuery1.DataSource hat eine gänzlich andere Funktion: Sie gestattet die komfortable Verkettung von Master- und Detail-Queries analog MasterSource, indem die Parameter einer Detail-Query mit den gleichnamigen Feldwerten der MasterQuery bestückt werden.

Freundliche Grüße
nach oben nach unten
Benutzer-Profile anzeigen Private Nachricht senden
Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen im Forum zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Google zu suchen. Markiere Begriffe im Text und klicke auf diesen Button, um nach zusätzlichen Informationen bei Wikipedia zu suchen.
 
Anzeige-Optionen:    
 
Delphi-PRAXiS Forum - Übersicht -> Datenbanken Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1   [ 6 Beiträge ]  
 
  Neuen Beitrag schreiben Auf Beitrag antworten
als PDF-Datei herunterladenThema ausdrucken
 
   
Gehe zu:  
Du darfst keine Beiträge in dieses Forum schreiben.
Du darfst auf Beiträge in diesem Forum nicht antworten.
Du darfst Deine Beiträge in diesem Forum nicht bearbeiten.
Du darfst Deine Beiträge in diesem Forum nicht löschen.
Du darfst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten.
Du kannst Dateien in diesem Forum nicht herunterladen.


Impressum / Kontakt
Allgemeine Geschäftsbedingungen
Verhaltenskodex & FAQ

Delphi-PRAXiS :: Das Forum für Delphi-Programmierer
Das Experten Forum für Delphi ProgrammiererHilfe für Borland Delphi gibts es hier im ForumDelphi Quelltexte und Source CodesDelphi-PRAXiS :: Das Forum für DelphiWindows APIInternet und NetzwerkeVCL und Datenbanken
 

Delphi-PRAXiS V.2005 III
© 2002-2009 by Daniel R. Wolf
powered by phpBB © phpBB Group

Impressum / Kontakt Allgemeine Geschäftsbedingungen