Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zwei Fragen zum DBGrid (https://www.delphipraxis.net/20184-zwei-fragen-zum-dbgrid.html)

Fellmer Lloyd 14. Apr 2004 13:47


Zwei Fragen zum DBGrid
 
Hallo

Ich habe zwei Fragen.
Erstens:
Kennt jemand von euch eine bessere Komponente als TDBGrid? Ich wünsche mir folgende Verbesserungen:
-Scrollbalken die richtig funktionieren :roll:
-Eine bessre anzeige von Bool-Werten (z.B. eine Checkbox im Feld)
Das JvDBGrid hat diese Vorteile leider nicht.

Zweite Frage:
Ich benutze einen MySQL-Server.
Wenn ich in einer "Create Table" anweisung den Feldtyp "Bool" angebe, wird daraus ein "Tinyint(1)", und wird im Grid als Zahl dargestellt.
Was tun?

Fragen über Fragen, wie immer :angle2:

P.S: Als Komponenten nutze ich momentan das TJvDBGrid, TDatasource sowie die MySQLDAC-Sammlung.

Memo 14. Apr 2004 17:13

Re: Zwei Fragen zum DBGrid
 
Zitat:

Zitat von Fellmer Lloyd
Kennt jemand von euch eine bessere Komponente als TDBGrid? Ich wünsche mir folgende Verbesserungen:
-Scrollbalken die richtig funktionieren :roll:

Was funktioniert denn nicht?
Zitat:

Zitat von Fellmer Lloyd
-Eine bessre anzeige von Bool-Werten (z.B. eine Checkbox im Feld)

Das Piedatagrid kann es, hat aber auch kleinere Nachteile.

Zitat:

Zitat von Fellmer Lloyd
Wenn ich in einer "Create Table" anweisung den Feldtyp "Bool" angebe, wird daraus ein "Tinyint(1)", und wird im Grid als Zahl dargestellt.

Versuch es mal mit Enum.

Fellmer Lloyd 15. Apr 2004 07:39

Re: Zwei Fragen zum DBGrid
 
Zitat:

Zitat von Memo
Was funktioniert denn nicht?

Das Mausrad. Aber ich habe dafür schon eine Lösung auf SwissDelphiCenter gefunden.
Zitat:

Zitat von Memo
Das Piedatagrid kann es, hat aber auch kleinere Nachteile.

Welche Nachteile?
Zitat:

Zitat von Memo
Versuch es mal mit Enum.

Du meinste etwa so:
0='True'
1='False'
Ich werde es so versuchen.

Memo 15. Apr 2004 11:30

Re: Zwei Fragen zum DBGrid
 
Zitat:

Zitat von Fellmer Lloyd
Das Mausrad.

Das hab ich mir gedacht.
Zitat:

Zitat von Fellmer Lloyd
Welche Nachteile?

Schau mal auf der Seite von Pietools, da ist ein Forum angeschlossen.
Zitat:

Du meinste etwa so:
0='True'
1='False'
eher so: Meinfeld enum('N','Y') default 'N'


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:26 Uhr.

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