Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: pino - 23 Marzo 2014, 02:52:10

Titolo: DataBrowser: dimensioni limitate del testo nei campi
Inserito 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
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: vuott - 26 Marzo 2014, 00:49:33
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
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: pino - 26 Marzo 2014, 12:19:50
Faccio la prova e vi racconto

Ciao
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: vuott - 29 Marzo 2014, 21:44:06
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.
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: pino - 11 Aprile 2014, 00:10:50
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
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: vuott - 11 Aprile 2014, 01:22:12
Ho inviato a Minisini il tuo progetto. Vediamo cosa risponde.
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: vuott - 11 Aprile 2014, 08:59:34
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.
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: pino - 11 Aprile 2014, 14:30:15
Dimenticavo di dire che anche con le 'connessioni' dell'ide dà lo stesso problema con testi molto lunghi.
Titolo: Re: DataBrowser: dimensioni limitate del testo nei campi
Inserito da: vuott - 24 Aprile 2014, 01:13:16
C'è una comunicazione di Minisini:

" I have raised the limit to 65536 characters in revision #6246. Not the
perfect solution yet.

--
Benoît Minisini
"