Gambas-it
Gambas3 => Domande tecniche => Topic aperto da: pino - 23 Marzo 2014, 02:52:10
-
Qualcuno mi sa dire se è possibile editare (o incollare) più di 1024 byte in un campo di tipo 'text', usando un controllo DataBrowser collegato ad un db mysql che arriva a contenerne fino 64 Kb?
Il databrowser taglia il testo a 1024 caratteri impedendo di fatto la modifica della parte tagliata.
Grazie
-
Avendo visto che non sono giunte risposte da questo forum, ho posto la tua domanda in quello spagnolo, nel quale ho ottenuto una risposta un po' particolare.
La puoi leggere qua:
http://www.gambas-es.org/viewtopic.php?f=1&t=3720
-
Faccio la prova e vi racconto
Ciao
-
Oggi ha risposto anche Minisini.
Ecco:
" I don't get the problem: can you send me a project that shows what you are talking about?
--
Benoît Minisini "
Come hai potuto tradurre, vorrebbe poter ricevere il progetto per verificare meglio la questione.
Fammi sapere.
-
In allegato quanto occorre (ambiente di sviluppo, database, .conf) per verificare il problema.
Lanciare il programma, nel menù 'impostazioni' -> 'tabelle varie' -> 'testi a scelta', cliccare su 'sblocca', scegliere la riga, per esempio, 'descrizione generale' e verificare che alla colonna 'testo' il testo che appare non coincide con quello nel DB, viene tagliato esattamente a 1024 byte.
Mi sembra che è solo nella lettura dal DB che taglia, il salvataggio sembra farlo bene.
Per il momento ho patchato con un textarea separato e mi leggo e mi salvo a mano il tutto.
Se funzionava avevo fatto in un attimo a gestire le tabelle; così si perde in produttività.
Saluti
Pino
-
Ho inviato a Minisini il tuo progetto. Vediamo cosa risponde.
-
Minisini ha ricevuto il messaggio ed ha così, per ora, risposto:
" OK. This 1024 is just an arbitrary cut done by the DataView &
DataBrowser control, to not do display too much data.
A bit stupid...
I will find a solution and tell you.
--
Benoît Minisini "
Restiamo, dunque, in attesa della soluzione del problema.
-
Dimenticavo di dire che anche con le 'connessioni' dell'ide dà lo stesso problema con testi molto lunghi.
-
C'è una comunicazione di Minisini:
" I have raised the limit to 65536 characters in revision #6246. Not the
perfect solution yet.
--
Benoît Minisini "