Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Errore su ListBox
martedì 06 luglio 2010 - 18.46
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
luigice
Profilo
| Newbie
25
messaggi | Data Invio:
mar 6 lug 2010 - 18:46
Scusate ho un problema in Access2003 .Quando il ciclo I arriva a 1637 va in errore sulla riga .AddItem :
Errore di runtime 2176 - Impostazione troppo lunga per questa proprieta`
Se il ciclo e` minore di 1637 non da` errore ed esce la lista normale.
With Forms![Maschera Vista Calcolo].CR1
.RowSource = ""
.ColumnCount = 7
.ColumnWidths = "1200;800;800;800;800;800;800"
For I = 1 To X
.AddItem I & ";" & Mx(I, 1) & ";" & Mx(I, 2) & ";" & Mx(I, 3) & ";" & Mx(I, 4) & ";" & Mx(I, 5) & ";" & Mx(I, 6)
Next I
End With
Mx ha una dim di (1000000,6) as Byte
Mi pare che ci sia un limite di dati di 32 o 64KB o sbaglio?
Non si puo` ovviare?
Grazie
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
mer 7 lug 2010 - 10:01
>For I = 1 To X
>.AddItem I & ";" & Mx(I, 1) & ";" & Mx(I, 2) & ";" & Mx(I, 3)
>& ";" & Mx(I, 4) & ";" & Mx(I, 5) & ";" & Mx(I, 6)
... e se invece di una listbox usi una griglia? forse è piu facile gestire (anche per l'utente) una grossa mole di dati ....
ma è solo un'idea :-)
ciao
luigice
Profilo
| Newbie
25
messaggi | Data Invio:
mer 7 lug 2010 - 15:23
scusa, cosa intendi per griglia ? Una maschera con i dati di una tabella ? Se e` cosi ho gia` provato e va bene, ma il tempo di scrittura dei dati sul disco e` molto alto rispetto all' uso di una array direttamente in memoria.
Ciao
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
mer 7 lug 2010 - 15:32
>scusa, cosa intendi per griglia ? Una maschera con i dati di
perdonami tu, nel rispondere non avevo tenuto conto che stai usando access, ti ho risposto cosa userei in una form vb...però...
ti volevo domandare, ma nel vettore Mx() i dati da dove li pigli? tabella o query?
luigice
Profilo
| Newbie
25
messaggi | Data Invio:
mer 7 lug 2010 - 16:53
No da una tabella, ma li genero con una serie di For..Next nidificati direttamente din una Sub()
Ciao
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !