Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Programmazione

Notices

Rispondi
 
Strumenti discussione
Vecchio 02-11-2004, 13.58.40   #1
Fast-M
Senior Member
 
Registrato: 02-08-2003
Loc.: Lamezia Terme
Messaggi: 344
Fast-M promette bene
Problema con combobox...

Salve, in access ho una maschera con dentro una combobox che ha come origine riga le prime due colonne di una tabella collegata su oracle.
Funziona tutto correttamente: se clicco sulla freccia della combobox si apre la combo e visualizza i record della tabella collegata.
Il problema è che ci mette troppo!
C'è un modo per far si che l'origine riga non venga ricavata ogni volta che clicco sulla freccia della combobox in modo da averla sempre pronta al click del mouse?
Inoltre, nel menu a discesa compaiono anche i nomi che sono contenuti nella seconda colonna della tabella collegata perchè ho associato due colonne, ma dopo la selezione di un record resta nella combobox solo il valore della prima colonna e cioè solo l'id di quel record. Come si fa a far restare la seconda colonna e cioè il nome?
Grazie!
Fast-M non è collegato   Rispondi citando
Vecchio 02-11-2004, 15.02.44   #2
Fast-M
Senior Member
 
Registrato: 02-08-2003
Loc.: Lamezia Terme
Messaggi: 344
Fast-M promette bene
Per il secondo problema ho risolto. Basta nascondere nel menu a discesa la prima colonna impostandone a 0 la larghezza e in automatico la combo box inserisce il primo valore visualizzato che in questo caso è il nome.
Per il primo problema sono ancora in combutta.
:|
Fast-M non è collegato   Rispondi citando
Vecchio 02-11-2004, 15.30.24   #3
ceccus
Senior Member
 
L'avatar di ceccus
 
Registrato: 19-10-2004
Loc.: Siena
Messaggi: 365
ceccus promette bene
Salve,
Che query è quella che lanci ??
Qual'è la "cardinalità" della tabella ?? (quante righe ci sono ??)
La query che esegui , fa utilizzo di parametri ?? (e quindi può essere cachata dal motore di Oracle ??)

Ciao !!
___________________________________

Site Admin http://www.pctrio.com
ceccus non è collegato   Rispondi citando
Vecchio 02-11-2004, 16.29.19   #4
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Si, poi guarda anche se nelle proprietà del controllo gli fai eseguire un ordinamento.
E' molto meglio effettuarlo via query.
LoryOne non è collegato   Rispondi citando
Vecchio 02-11-2004, 16.35.57   #5
ceccus
Senior Member
 
L'avatar di ceccus
 
Registrato: 19-10-2004
Loc.: Siena
Messaggi: 365
ceccus promette bene
Salve,
Beh...dipende...se l' ordinamento è effettuato su una colonna indice , non ci sono dubbi...è meglio effettuarlo Lato Server e farlo fare da Oracle...
Ma se così non fosse, l' applicazione "scalerebbe" peggio, perchè comunque il motore del Database sarebbe costretto ad eseguire la query e poi ordinarla scandendo la tabella risultante....Tutte queste operazioni le farebbe lato Server.....quindi per tutte le richieste appesantendole....
Invece, se l' ordinamento in questo caso fosse fatto lato client, ogni cliente si farebbe il suo, scalando molto meglio....

Ciao !!
___________________________________

Site Admin http://www.pctrio.com
ceccus non è collegato   Rispondi citando
Vecchio 02-11-2004, 17.36.04   #6
LoryOne
Gold Member
WT Expert
 
Registrato: 09-01-2002
Loc.: None of your business
Messaggi: 5.505
LoryOne è un gioiello raroLoryOne è un gioiello raroLoryOne è un gioiello raro
Aspetta, forse non abbiamo capito anche se Fast-M era stato chiaro fin da subito.
Credo che il suo problema sia legato al fatto che avendo una combobox associata ad una tabella, ogni volta che viene premuto sulla freccia della combo per effettuare la selezione di un dato proposto in lista, viene rieseguita l'operazione di aggiunta delle voci al controllo.

Credo non sia possibile non farglielo rieseguire, visto che è associata. (forse sbaglio)
Credo che l'operazione da compiere sia quella di eliminare il controllo associato e crearne uno non associato ma appartenente alla stessa tipolgia.
In seguito aggiungere le voci manualmente scorrendo un recordset creato ad hoc.
L'unico inconveniente risulterebbe quello di non trovarsi in lista le possibili modifiche alla tabella effettuate in rete (se deve funzionare in rete, s'intende)da un altro utente.
LoryOne non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
problema internet explorer lentissimo filo_2k Internet e Reti locali 18 07-01-2008 09.24.20
Problema di comunicazione col masterizzatore Shumila Masterizzazione Giochi Games 4 13-09-2007 07.40.31
Problema Pinnacle PCTV Pro e periferiche IDE exion Hardware e Overclock 56 30-01-2005 11.44.47
Problema con la masterizzazione... la colpa è della Audigy!!! Qualche idea??? LaBrie Windows 7/Vista/XP/ 2003 13 31-01-2004 15.28.25
Problema di lentezza ma solo certi momenti Marko Windows 7/Vista/XP/ 2003 3 12-09-2003 16.01.19

Orario GMT +2. Ora sono le: 13.54.14.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.