Ukrywanie kolumn

Problemy zwiÄ…zane z tworzeniem i zarzÄ…dzaniem programami bazo-danowymi.
Regulamin działu


Zadając pytania dotyczące baz danych należy podawać szczegółowe informacje o bazie danych nad którą się pracuje, czyli:

  • Rodzaj serwera bazodanowego: MySql, MSSQL, Oracle itp.
  • Wersja bazy danych
  • Technologia bazodanowa używana w programie: ADO, DbExpress, InterBase
  • Komponenty użyte do zestawienia poÅ‚Ä…czenia: ADOConnection, SqlConnection
  • Sposób zestawienia komponentów bazodanowych np. DataSet - DataSource - DbGrid lub DataSet - DataSetProvider - ClientDataSet - DataSource - DbGrid
  • Jeżeli używane byÅ‚y biblioteki innych firm niż Borland, CodeGeer i Embarcadero proszÄ™ podać ich nazwy, numer wersji i adres źródÅ‚a.

Ukrywanie kolumn

Nowy postprzez Boshi » Å›roda, 7 stycznia 2015, 17:46

Jak można ukryć pewne kolumny? aktualnie mam tak, że ADOTable ustawione jest na pewną tabelę, podczas włączania programu widać wszystkie kolumny z tej tabeli. A chciałbym ukryć dwie ostatnie kolumny czyli ID1, ID2 gdzie owe id są kluczami obcymi z innych tabel. Próbowałem selectem wybrać, ale dalej pokazuje wszystko.
Avatar użytkownika
Boshi
Bladawiec
Bladawiec
 
Posty: 32
Dołączył(a): piątek, 14 listopada 2014, 17:29
PodziÄ™kowaÅ‚ : 7
OtrzymaÅ‚ podziÄ™kowaÅ„: 0
System operacyjny: win 7
Kompilator: Bulider 2006
Gadu Gadu: 0
    Windows 7Firefox

Re: Ukrywanie kolumn

Nowy postprzez Mironas » czwartek, 8 stycznia 2015, 11:30

Jak rozumiem chodzi o usunięcie kolumn z DBGrid-a.

Tutaj są 2 możliwości:

1. Kolumny na DBGrid sÄ… tworzone dynamicznie w momencie otwarcia komponentu ADOTable.
W takim przypadku wystarczy usunąć dane pole z zapytania SQL w ADODataSet lub ADOQuery. W ADOTable nie masz zapytania SQL, wybierasz tylko nazwę tabeli.
Można też dwukrotnie kliknąć na komponencie (ADODataSet, ADOQuery, ADOTable), otworzy się lista kolumn i wybrać tam tylko te kolumny jakie mają być widoczne.

2. Kolumny na DBGrid są ustalone (widoczne nawet gdy nie jesteśmy połączenie z DB).
Klikamy podwójnie na DBGrid i na liście dodajemy lub usuwamy kolumny.
Avatar użytkownika
Mironas
Programista I
Programista I
 
Posty: 427
Dołączył(a): poniedziałek, 2 stycznia 2012, 19:02
PodziÄ™kowaÅ‚ : 17
OtrzymaÅ‚ podziÄ™kowaÅ„: 61
System operacyjny: Windows 10
Kompilator: C++Builder 10.3 Rio
TMS Components Pack
Gadu Gadu: 0
    Windows XPChrome


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Bazy danych

Kto przeglÄ…da forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 6 gości

cron