AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi nicht alle Spalten der Tabelleanzeigen lassen

nicht alle Spalten der Tabelleanzeigen lassen

Ein Thema von SilverMoonGirl · begonnen am 6. Jan 2004 · letzter Beitrag vom 7. Jan 2004
Antwort Antwort
Benutzerbild von SilverMoonGirl
SilverMoonGirl

Registriert seit: 21. Aug 2003
Ort: Berlin
160 Beiträge
 
Delphi 6 Professional
 
#1

nicht alle Spalten der Tabelleanzeigen lassen

  Alt 6. Jan 2004, 16:57
Hi@all

Ich möchte das im DBGrid nicht alle Spalten der Tabelle angezeigt werden.

Bsp. Tabelle XY hat 10 Spalten, ich möchte davon nur 2 im DBGrid sichtbar machen


thx
Simone
There is no dark side of the moon really.
Matter of fact it's all dark.
.::mein Blog::.
  Mit Zitat antworten Zitat
schniede

Registriert seit: 20. Sep 2003
Ort: Woltersdorf
104 Beiträge
 
Delphi 7 Professional
 
#2

Re: nicht alle Spalten der Tabelleanzeigen lassen

  Alt 6. Jan 2004, 17:02
rechtsclick auf das Grid und im Spalteneditor alles löschen was nicht gezeigt werden soll.

mfg schniede
  Mit Zitat antworten Zitat
Benutzerbild von SilverMoonGirl
SilverMoonGirl

Registriert seit: 21. Aug 2003
Ort: Berlin
160 Beiträge
 
Delphi 6 Professional
 
#3

Re: nicht alle Spalten der Tabelleanzeigen lassen

  Alt 6. Jan 2004, 17:05
da ist bei mir aber nix drin
Simone
There is no dark side of the moon really.
Matter of fact it's all dark.
.::mein Blog::.
  Mit Zitat antworten Zitat
Benutzerbild von SilverMoonGirl
SilverMoonGirl

Registriert seit: 21. Aug 2003
Ort: Berlin
160 Beiträge
 
Delphi 6 Professional
 
#4

Re: nicht alle Spalten der Tabelleanzeigen lassen

  Alt 6. Jan 2004, 17:06
ok geht doch man muss nur richtig gucken*gg*

danke
Simone
There is no dark side of the moon really.
Matter of fact it's all dark.
.::mein Blog::.
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#5

Re: nicht alle Spalten der Tabelleanzeigen lassen

  Alt 6. Jan 2004, 21:58
Hallo SilverMoonGirl,

ich würde eher die Eigenschaft visual auf False setzen. Wenn du die Felder komplett löscht, kannst du auch im Programm nicht mehr darauf zugreifen, selbst FieldByName funktioniert dann nicht mehr für Felder, die nicht persistent sind (im Spalteneditor zu sehen sind).
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von eddy
eddy

Registriert seit: 4. Jan 2003
Ort: Sachsen
573 Beiträge
 
Delphi 5 Professional
 
#6

Re: nicht alle Spalten der Tabelleanzeigen lassen

  Alt 7. Jan 2004, 00:18
Hallo SilverMoonGirl,

Du kannst das Problem auch per Programmcode lösen:

Code:
    dbg1.Columns.Clear;
    i := 0;
    dbg1.Columns.Add;
    dbg1.Columns.Items[i].FieldName := 'Datum';
    dbg1.Columns.Items[i].Width := 150;
    inc(i);
    dbg1.Columns.Add;
    dbg1.Columns.Items[i].FieldName := 'Suchtext';
    dbg1.Columns.Items[i].Width := 400;
Datum und Suchtext mußt Du durch die tatsächlichen Feldnamen ersetzen.

mfg
eddy
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#7

Re: nicht alle Spalten der Tabelleanzeigen lassen

  Alt 7. Jan 2004, 07:26
Hallo Spocky,

Zitat von MrSpock:
Wenn du die Felder komplett löscht, kannst du auch im Programm nicht mehr darauf zugreifen, selbst FieldByName funktioniert dann nicht mehr für Felder, die nicht persistent sind (im Spalteneditor zu sehen sind).
Du verwechselst hier wahrscheinlich den Feld-Editor von TTable/TQuery mit dem Spalteneditor von TDBGrid. Du kannst in einer TTable alle Felder hinzufügen. Trotzdem kannst Du im TDBGrid nur bestimmte Felder auswähle. Das gleiche funktioniert auch, wenn Du im Feldeditor der TTable überhaupt keine Feld einträgst.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

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 16:48 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