AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Berichte mit Rave Visual Designer --> Delphi7
Thema durchsuchen
Ansicht
Themen-Optionen

Berichte mit Rave Visual Designer --> Delphi7

Ein Thema von mmfembr · begonnen am 20. Okt 2006 · letzter Beitrag vom 23. Okt 2006
Antwort Antwort
mmfembr

Registriert seit: 10. Feb 2006
24 Beiträge
 
#1

Berichte mit Rave Visual Designer --> Delphi7

  Alt 20. Okt 2006, 13:41
Datenbank: access • Version: 2003 • Zugriff über: ado komponente
hallo zusammen, ich hab da mal ein problem mit der erstellung eines berichts. und zwar wollte ich mir einen bericht erstellen welcher daten aus einer access datenbank holt und diese anzeigt. doch leider ist die software, welche ich erweitern muss nicht von mir und daher habe ich auch keinen durchblick mehr. ich versuchte dann mit der delphi hilfe einen bericht zu erstellen mit dem visual rave designer. doch leider bekomme ich da bei der adoquery1 keine daten. was mache ich da falsch?



zur hilfe habe ich euch die prozedur hinzugefügt, welche die software zur verbindung der datenbank benützt.

Delphi-Quellcode:
procedure TViewer.ConnectToAccess;
begin
  if ADOConnection1.Connected = false then
  begin
    //Verbindung zu Access Tabelle "TabSymbole" herstellen
    ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB.4.0;' +
                  'Data Source=' +
                  (copy(((ExtractFilePath(Application.ExeName))),1,Pos
                  ('Delphi', ((ExtractFilePath(Application.ExeName))))-1)) +
                  'Access\SymbolDB.mdb';
    ADOConnection1.Connected := true;
    ADOQuery1.Connection := ADOConnection1;
    ADOQuery1.SQL.Text := 'SELECT * FROM TabSymbole ORDER BY [IDNr(Symbol)]';
    ADOQuery1.Active := true;
    DataSource1.dataset := ADOQuery1;
    DataSource1.Enabled := true;
    DBGrid1.DataSource := DataSource1;

    btnZurueck.Enabled := true;
  end;
end;
ich hoffe ihr könnt mir da helfen

übrigens habe ich die schritt für schritt anleitung aus der delphi hilfe benützt um den bericht erstellen zu können.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Berichte mit Rave Visual Designer --> Delphi7

  Alt 20. Okt 2006, 13:46
Wo liegt den die Access Datenbank? Dieses Konstrukt:
Delphi-Quellcode:
 (copy(((ExtractFilePath(Application.ExeName))),1,Pos
                  ('Delphi', ((ExtractFilePath(Application.ExeName))))-1)) +
                  'Access\SymbolDB.mdb';
sieht mir doch reichlich komplex aus.
Markus Kinzler
  Mit Zitat antworten Zitat
mmfembr

Registriert seit: 10. Feb 2006
24 Beiträge
 
#3

Re: Berichte mit Rave Visual Designer --> Delphi7

  Alt 20. Okt 2006, 14:57
Die Datenbank liegt in einem Ordner Namens Access, welcher im gleichen Verzeichniss ist wie der Ordner indem die *.exe Datei liegt.

gruss mmfembr
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Berichte mit Rave Visual Designer --> Delphi7

  Alt 20. Okt 2006, 17:35
Dann würde ja
ExtractFilePath(Application.ExeName) +'Access\SymbolDB.mdb' reichen.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von semo
semo

Registriert seit: 24. Apr 2004
755 Beiträge
 
Delphi 2010 Professional
 
#5

Re: Berichte mit Rave Visual Designer --> Delphi7

  Alt 20. Okt 2006, 18:27
lies den pfad zur db einmal in eine variable ein und schau dir den wert dann einmal genauer an:
existiert dein pfad zur db denn auch?
  Mit Zitat antworten Zitat
mmfembr

Registriert seit: 10. Feb 2006
24 Beiträge
 
#6

Re: Berichte mit Rave Visual Designer --> Delphi7

  Alt 23. Okt 2006, 10:09
leider liegt dies nicht am pfad, obwohl er jetzt stark vereinfacht wurde. die applikation greift schon auf die datenbank zu, wobei auch daten gelesen werden. daher erscheint mir dies jetzt nicht als fehler.

gruss mmfembr
  Mit Zitat antworten Zitat
Antwort Antwort


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 02:58 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