Newsgroup: it.comp.lang.visual-basic
Titolo: [?] Runtime error ... "Record troppo grande"

Quali sono i limiti per un recordset ADO? Io ci salvo dentro 26 campi testo
da 255 caratteri cadauno, un campo data, uno ora.
Non vorrei passare tutto il pomeriggio a fare test...
Grazie!
SebaMix
P.S. ho spulciato l'MSDN on line ma non ho trovato nulla...
--
------------------ - -  -   -    -     -      -
Sito Comune del newsgroup it.comp.lang.visual-basic
http://www.murialdo.it/it_lang_vb
------------------ - -  -   -    -     -      -
Rimuovete NOSPAM dall'indirizzo per scrivermi...
Remove NOSPAM from address to write me...
------------------ - -  -   -    -     -      -

Scusate l'OT ma che database del *****!!!
E' possibile che più di 2K per record non siano inseribili?
Se avete una bella tabella con una 20ina di campi testo da 255 caratteri
l'uno e li riempite tutti ... ciste! circa al 15° vi dice ceh il Record è
troppo lungo... sigh... e ora che faccio??? prendo la mia tabellona e la
divido in 2 o 3 tabelle? Rivoluziono il lavoro degli ultimi 2 mesi? Che
*****...
Nessuno ha mai avuto lo stesso problema?
Scusate lo sfogo... non lo faccio spesso... anzi, più che raramente... ma la
Macho$$$oft se lo merita...
Chi ha progettato la struttura dei database Access sappia che è un emerito
*******.

> sebamix:

Purtroppo in questo caso l'"emerito" sei tu, mi dispiace.
F1:
Specifiche per le tabelle di database di Microsoft Access
Attributo                            Massimo
[...]
Numero di caratteri in un record
(esclusi i campi Memo e Oggetto OLE) 2.000
[...]
--
Ciao.
Maurizio
--------
?SPQR(C)
 X
--------

 [...]
Non dico che un po' di colpa non sia mia...
Dico che un DataBase dovrebbe essere una struttura che memorizza dati senza
limitazioni (questo č quanto ho studiato a scuola). Non permettere di
inserire + di 2K č troppo limitativo. Fa fare salti mortali alla gente. Poi
decisamente non ho guardato l'help prima di pensare alla struttura del
database perchč non credevo che esistessero limiti cosě bassi. Poi se sono
riusciti a non dare troppe limitazioni ai campi memo (in una tabella ne ho
schiaffati una 20 e access era tranquillo) non capisco perchč 16 campi testo
diano problemi. Non ne vedo la logica!

 > Specifiche per le tabelle di database di Microsoft Access
[...]

Capisco...
Ho usato access per non usare SQLServer (unica alternativa che mi viene in
mente...). E' che ero un po' incavolato... invece di fare pagine da 4K, si
poteva pensare di farle da 8K, da 10K,...
o rivedere un attimo la gestine delle pagine (che implica anche i lock,
giusto?)... Se hanno gestito cosě bene i campi memo (ne puoi mettere quanti
ne vuoi (almeno 20))...
Sigh...
Per il prossimo progetto provo a chiedere al mio capo di usare SQLServer ;)
CiaoZ
SebaMix
P.S. Scusate ancore l'OT :)


 capo di usare SQLServer ;)
Guarda che anche SQL Server impone dei limiti sul numero di caratteri:
in un campo text non puoi superare i 2.147.483.647 di caratteri ed un
singolo record non puo' contenere piu' di 2 GB di dati ;-)
Ciao.

 giusto?)... Se hanno gestito così bene i campi memo (ne puoi mettere
quanti
[...]

 e sicuramente anche altri se cerchi.
non sono riuscito ad installarlo.
premetto che utilizzo VB5. qualcuno c'e' riuscito?
--
Fibia "Sakamoto" FBI
E-mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Sito Personale: 
http://www.geocities.com/fibiafbi
VB Simple: 
http://vbsimple.virtualave.net
Membro #25 delle Mitiche Brigate Takahashi sezione Sud