Reciban un cordial saludo.
Estoy probando el trial de XE6 y hasta ahora tiene muy buenas tecnologías que seguro nos facilitaran mucho la vida.
una de las que estoy trabajando que no es nueva en delphi pero si para mi es firedac, he podido utilizar las librerías para mysql del lado del cliente mas modernas que las de DBexpress que tenia esa limitante.
en las pruebas que estoy desarrollando cree un simple servidor datasnap y quiero ejecutar los procedimientos almacenados pero me aparece el siguiente problema, el procedimiento almacenado en el servidor que estoy utilizando es el reversestring que como saben es el procedimiento de ejemplo que trae el servidor datasnap, lo ejecuto y me funciona muy bien pero al modificar el edit1 por una variable mas grande me genera un error indicándome que la variable a sufrido un overflow el texto que envió al servidor es edit1 que viene por defecto en el edit1 precisamente, si ejecuto la aplicación y antes de enviar la variable lo cambio por una texto mas grande cualquiera que sea me funciona pero si nuevamente trato de enviar una variable mas grande en un segundo intento genera el mismo error.
Código Delphi
[-]
---------------------------
Project1
---------------------------
[FireDAC][Stan]-704. Variable length data parameter [Value] overflow. Value length - [6], parameter data maximum length - [5].
---------------------------
Aceptar
---------------------------
como puedo solucionar este problema