Delphi-PRAXiS
Seite 3 von 4     123 4      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Lokal arbeiten mit Acces Datenbank (https://www.delphipraxis.net/124654-lokal-arbeiten-mit-acces-datenbank.html)

thiagojonas 23. Nov 2008 16:46

Re: Lokal arbeiten mit Acces Datenbank
 
Super Danke Euch alle für die großartige Hilfe :-D :-D :-D :-D :thumb: :thumb: :thumb: :thumb:

Letzte Frage hätte ich noch :oops: , kann ich die DBGrid so steuern wie eine stringgrid, wie weiter oben schon erwähnt?
DAnkeschön :-D

DeddyH 23. Nov 2008 16:49

Re: Lokal arbeiten mit Acces Datenbank
 
Ein DBGrid stellt nur Daten des darunterliegenden Datasets dar. Du musst also am Dataset angreifen.

thiagojonas 23. Nov 2008 19:21

Re: Lokal arbeiten mit Acces Datenbank
 
Kann Ich die Daten einer ganzen Spalte in eine Listbox oder in eine Combobox anzeigen lassen?

DeddyH 23. Nov 2008 20:00

Re: Lokal arbeiten mit Acces Datenbank
 
Ja. Auf ersten Datensatz gehen und in einer Schleife bis EOF Feldwert abfragen und in die Listbox/Combobox eintragen.

thiagojonas 23. Nov 2008 20:49

Re: Lokal arbeiten mit Acces Datenbank
 
Okay, also vielleicht so?

Delphi-Quellcode:
var
  ds : TDataset;
begin
  ds := DBGrid.DataSource.Dataset;
  for i := -1 to (wo ist hier dir obergrenze?) do
  combobox.Items := ds[['FELD']i];

DeddyH 23. Nov 2008 20:53

Re: Lokal arbeiten mit Acces Datenbank
 
Pseudocode:
Code:
Dataset.First;
while not Dataset.EOF do
  begin
    ListBox.Items.Add(Dataset.FieldByName('Wuppdi').AsString);
    Dataset.Next;
  end;
Du solltest aber vielleicht nochmal die Tutorials durchgehen oder die DP-Suche bemühen ;)

thiagojonas 23. Nov 2008 20:56

Re: Lokal arbeiten mit Acces Datenbank
 
Ja, danke :-D . Hast recht, dass ist ja ganz anders als der standard:-). Da kommt man von alleine nicht drauf. Super und danke trotzdem das es Menschen wie dich gibt, die en nachwuchs so unterstützen :-D :thumb: :thumb:

thiagojonas 23. Nov 2008 22:30

Re: Lokal arbeiten mit Acces Datenbank
 
Ich weiß ich gehe euch auf die nerven :-) Aber das ist jetzt wircklich die letzte frage in bezug auf datenbanken.
Ich möchte nähmlich eine listbox mit einer dbgrid vergeleichen.
Z.B.

Listbox
_______________________________

Hans
Dieter




DBGrid
_______________________________
Spalte [Name]

Hans
DIeter
Jochen



Wenn ich jetzt "Hans" markiere und auf einen Button klicke, dann soll in der DataGrid in eine andere Spalte [z.B. "Alter"] in der gelichen Zeile von "Hans" sein ALter eingefügt werden.("30").

Ich weiß wie man das mit einer StringGrid macht. Das ist kein Problem aber hier mit einer DBGrid habe ich keinen Schimmer wie ich da rangehen kann.
Ich hoffe ihr könnt mir weiterhelfen:-)
Vielen Dank

Sir Rufo 24. Nov 2008 00:27

Re: Lokal arbeiten mit Acces Datenbank
 
Zitat:

Zitat von thiagojonas
Ich weiß ich gehe euch auf die nerven :-)

nö :mrgreen:
Zitat:

Zitat von thiagojonas
Aber das ist jetzt wircklich die letzte frage in bezug auf datenbanken.

glaub ich nicht :mrgreen:
Zitat:

Zitat von thiagojonas
Ich möchte nähmlich eine listbox mit einer dbgrid vergeleichen.

... aua ...
Zitat:

Zitat von thiagojonas
Z.B.

Listbox
_______________________________

Hans
Dieter

DBGrid
_______________________________
Spalte [Name]

Hans
DIeter
Jochen

Wenn ich jetzt "Hans" markiere und auf einen Button klicke, dann soll in der DataGrid in eine andere Spalte [z.B. "Alter"] in der gelichen Zeile von "Hans" sein ALter eingefügt werden.("30").

Ich weiß wie man das mit einer StringGrid macht. Das ist kein Problem aber hier mit einer DBGrid habe ich keinen Schimmer wie ich da rangehen kann.
Ich hoffe ihr könnt mir weiterhelfen:-)
Vielen Dank

1. Wenn du etwas lesen kannst, dann kannst du auch vergleichen -> siehe hier
2. Wenn du etwas anfügen kannst, dann kannst du es auch verändern -> siehe hier ... was heißt denn nochmal "Append"? Und wie könnte dann "Bearbeiten" genannt werden? siehe nochmal hier
3. Delphi-Referenz durchsuchenTDataSet

cu

Oliver

WS1976 24. Nov 2008 06:03

Re: Lokal arbeiten mit Acces Datenbank
 
Hallo Kollege,

es gibt derart viel Tutorials zu diesem Thema.....
Ich habe den Eindruck du hast nicht eines davon gelesen!

Grüsse
Rainer


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:21 Uhr.
Seite 3 von 4     123 4      

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 by Thomas Breitkreuz