From: Estilo I. <so...@es...> - 2011-03-12 03:35:07
|
On Miércoles 09 Marzo 2011 20:39:13 usted escribió: > Hola, Ricardo > > Siento el retraso en responder. > > Firebird es una secuela de Interbase. > > He hecho la prueba y falla de forma estrepitosa. > > Cuando comencé con sql en Clip estuve viendo el uso de la función createrowset() > y no me gustó la forma de insertar/actualizar/borrar porque me parece incómoda y > un tanto confusa, además de dejar el código plagado de fragmentos de sql. > Bueno yo estoy migrando unos sistemas a SQL (postgres mi caso) y estoy usando los rowset, como bien decis con muchos problemas y bugs. Tengo hecho unos cuantos parches sobre el manejo de rowset, inclusive agregando nuevas funcionalidades. La idea es yo lo pruebo solamente con postgres y necesitaría que lo prueben con otros motores (pero creo que no deberia dar problema) El tema que esta lista es solo para consultas y dudas para la habla hispana, todo tema de desarrollo se debe tratar en la clip-devel, para lo cual los invito a todos a que se subscriban a la misma. Por la clip-devel le puedo ir enviando parches para probar > Estuve buscando otra forma de hacer las cosas y se me ocurrió crear unas clases > para el manejo de las tablas de la base de datos de forma que el sql puede > quedar concentrado dentro de la clase. > De esta forma resulta muy cómodo el acceso/modificación de registros. > > Ejemplo, alta de cliente : > > cli := cliente() > cli:nombre := "nombre cliente" > cli:apellidos := "apellidos cliente" > cli:save() Estaría bueno discutirlo por la clip-devel a ver que opina el resto de los desarrolladores > > > Si crees que te puede servir no tengo ningún problema en compartirlo. > > > Aprovecho para felicitarte por el esfuerzo de hacer Clip cada día mejor. > La felicitación es para todos ya sea que desarrollen o hagan de testing. Igualmente gracias yo solo aporto con un granito de arena, y si todos hacemos lo mismo creo que podemos mejorar notablemente clip. > Saludos. > Sergio Zayas > Saludos Ricardo Brisighelli |