(21-10-2020, 19:12)jsbsan escribió: "Pretendo detectar un tipo de SQLite y convertirlo a Gambas para después automatizar algo."
Yo hice un generador de cogido, que leia una base de datos SQLITE, y generaba el codigo para manipularla. Este mismo codigo generado lo usaba en otro programa para trabajar con la bse de datos (no directamente en el generador de codigo).: mapbd
http://mapbdvistas.blogspot.com/
Mil gracias jsbsan. Oye esto es enserio. Gracias a que he visto parte de código de un programa tuyo, quiero que sepas que me ha sido de inspiración para evolucionar mucho mi código. Gracias por servirme de inspiración.
(21-10-2020, 19:44)vuott escribió: Como las Constantes gb.Float, gb.Integer, presentes en la Collection, son valores enteros, yo pasaría estas Constantes, y en la función comprobaría su tipo de pertenencia.
...una pregunta: la función "validar" al final exactamente QUE tiene que volver ?
validar: Lo que va hacer es que dependiendo del tipo de campo de la tabla de la base de datos, pretendo validar tanto su caja de texto como el botón para grabar en la tabla. Esto es lo que analiza de forma autónoma la función validar y a su vez me devuelve texto o valores para avisar o cargar la caja de texto.
Gracias a ambos. Voy a probar vuestras propuestas de código para ver si encuentro una lógica que me inspire para este caso.
vuott que sepas que no me has explicado las variables automáticas, estaría bien que me des un enlace para ver si al final conozco el concepto.
=============================
Lo que pretendo hacer con este proyecto es aprender, y lo acabo de hacer. No se si lo veis interesante lo que os voy a contar. Lo que he hecho es crear una tabla SQLite y tan solo con eso como si de un ser vivo se tratara, mi proyecto se le dice dos cosas, la base de datos y la tabla y crea un proyecto que etiqueta y valida el proyecto así como la entrada de datos a la tabla de forma automática sin programación (que quiero decir) que pongas la tabla que pongas el programa se adapta y valida cada campo en el formulario con tanta perfección que el usuario no le puede colar ningún error. Ya lo he hecho pero estoy simplificando el código ahora.