|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2000
Messaggi: 177
|
COMBO BOX
Ciao
Volevo sapere quale metodo è meglio usare per risolvere il seguente problema: ho una form con una combobox nella quale voglio visualizzare le stringhe “Entrate” – “Uscite”, ma il campo del DB deve contenere solo la prima lettera “E” o “U”. La prova che ho fatto è quella di attivare il controllo combo non sul campo della tabella ed una volta selezionata la stringa nel campo della tabella inserisco solo la prima lettera e fin qui tutto bene, ma quando scorro i record inseriti non visualizzo chiaramente nulla. Volevo un consiglio per risolvere questo banale problema!?!?!?!?! Grazie Ciao |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2003
Città: Milano
Messaggi: 345
|
passo passo ecco come fare:
avrai una tabella che tiene conto di tutte le operazioni conideriamo solo i seguenti campi: TABELLA operazioni: idOperazione (contatore), chiave primaria tipoOperazione (testo) TABELLA combo_operazioni idComboOperazione (testo) chiave primaria, contiene solo E, U NomeOperazione (testo) è il nome visualizzato (es Entrate) Crea ora una tabella per inserire i record nella tabella operazioni. Quindi rimuovi il controllo che si chiama tipoOperazione- Da casella degli strumenti seleziona Casella combinata, scegli la prima opzione (ricerca valori in una tabella......), avanti, scegli la tabella combo_operazioni, seleziona tutti i campi e vai avanti, lascia selezionato il campo Nascondi colonna chiave, avanti, seleziona l'opzione: memorizza il valore in questo campo e scegli il campo TipoOperazione, avanti, scegli il nome e poi fine. Se ora provi ad aggiungere dei valori, tu visualizzi il nome, per esempio Entrate, ma nella tabella hai solo E! In allegato il file mdb di esempio zippato.
__________________
Scarica Fedora Core 1 http://zunami.homeip.net - 10Mbps |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2000
Messaggi: 177
|
Grazie Grazie Grazie
sei stato molto gentile ed efficace, sono io che non sono attento, mi sono accorto di aver omesso un "piccolo particolare" il problema devo risolverlo in VB6. Ancora Scusa. Ciao |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:22.



















