Newsgroup: it.comp.lang.visual-basic
Titolo: Aiuto uso DBGrid

Per favore... sto modificando un programma fatto da un'altra persona... Il
programma usa una DBGrid... Come faccio a far mostrare un campo in più nella
DBGrid (in design time, non run-time!)? Pensavo bastasse incrementare di uno
la proprietà Cols (come nella FlexGrid!)... MA NON C'E'!!!! Come si fa?
        Grazie
                Allanon

 ha scritto

c'e' la columns.
clic sulla giglia -> f1 -> proprieta' -> columns -> vedi anche:
L'oggetto Column rappresenta una colonna all'interno di un controllo DBGrid.
Osservazioni
L'oggetto Column, i rispettivi metodi e le rispettive proprietà consentono
la gestione di una colonna in un controllo DBGrid. L'oggetto Column consente
di modificare gli attributi della colonna e della relativa intestazione.
Per utilizzare un oggetto Column è possibile utilizzare direttamente la
proprietà Columns del controllo DBGrid oppure assegnare ogni colonna a una
variabile distinta di tipo oggetto Column. In questo esempio viene
illustrata la seconda possibilità:
Dim Col1, Col2 as Column
Set Col1 = DBGrid1.Columns(0)
Set Col2 = DBGrid1.Columns(1)
Col1.Caption = "Colonna 1"
Col2.Caption = "Colonna 2"
Se è necessario fare riferimento di frequente alle colonne di un controllo
DBGrid, per assegnare valori alle colonne è possibile utilizzare la
procedura sopra illustrata oppure la proprietà Columns nel modo seguente:
DBGrid1.Columns(0).Caption = "Colonna 1"
Nel primo caso, tuttavia, le prestazioni risulteranno migliori.

illustrata la seconda possibilità:
Sì, ma questo in run time!
Ti ringrazio molto per avermi risposto pal... per ora sei l'uni co che si é
degnato di farlo... Purtroppo o non ho capito la tua risposta o non ho
espresso bene la mia domanda...
        Ancora grazie (soprattutto se mi rispondi.. :-))
                Allanon




         Ancora grazie (soprattutto se mi rispondi.. :-))
:)
ci sto provando, come vedi un po' a naso. ma ricordati sempre che qui
nessuno e' tenuto a rispondere, anche a me e' capitato di lanciare domande
che sono rimaste senza risposta. magari chi ti puo' rispondere ancora non ha
visto la domanda. in fin dei conti l'hai postata appena 3 ore fa...
ciao, a.

anche perche' da vari post mi sembrava sconsigliabile.
Beh... si la uso in modalità unbound... non so bene perché e nemmeno cosa
voglia dire... però ho notato che é l'unico sistema per poter scrivere nuovi
record... :-?
Comunque... no problem... Mi ha risposto -> Dave -<Ti ringrazio ancora...
        Ciao
                Allanon

stesso.
Anche a me stanno sul culo...
Infatti non era proprio quello che volevo scrivere...
Però... ero veramente "alle cozze"... E' da ieri che sono fermo su un
programma per questo problema... ...e il mio capo non era affatto contento
:-(( ...
Ieri ho postato il messaggio e non mi ha risposto nessuno, questa mattina
alle 9 idem...
...non posso andare avanti una settimana a fare il refresh del NG ogni 2
minuti...
Quindi... non avertene a male... e spero che nessun altro se la sia presa...
Per quanto riguarda l'egoismo... Non credo proprio di meritarmelo... Penso
proprio che il mio "RATIO" tra domande fatte e risposte date... sia sopra l'
1:2...
            Saluti (e ancora grazie)
                    Allanon