Amigo no te lo tomes a mal.
Te estoy dando consejos, no uses un RAD, ese es mi consejo. Por lo menos hasta que tengas cierta soltura codeando a mano. Y te lo digo por que es evidente que no tienes la suficiente soltura.
En todo caso, pues busca bien, ese código que pones no es suficiente para poder ayudarte.
Saludos