![]() |
Duda acerca de Firebird
Buensa a todos, en el dataset de FIBPLUS hay unas propiedades qe son:
SELECTSQL INSERTSQL DELETESQL UPDATESQL REFRESHSQL Sabe alguien decirme que utilidad tienen...si es posible Gracias... |
Hola,
Si no me equivoco esas propiedades son de tipo "TStrings" y sirven especificar consultas a la base de datos para el borrar, actualizar, recuperar, insertar registros, etc. De ese modo no haría falta escribir dichas consultas en el código del programa, puesto que se usarían métodos del componente que refieres como "Update", "Insert" así, y el componente se encargaría de hacer su trabajo en base a las consultas SQL guardadas en las correspondientes propiedades. Creo que más o menos por ahí van los tiros. A ver si alguien puede ser más claro y conciso, por otro lado. Echa un vistazo a la ayuda del componente, si es que la tiene, para más información. O a la de componentes similares, si es que este no deja de ser una "ampliación" de alguno que ya venga con Delphi, por ejemplo, cuya ayuda es casi seguro que tengas a tu disposición. Vale. Ya me callo. Disculpad el rollo. :D |
Lo que te diré no será mejor que lo dicho por dec, pero ahi vamos...:)
Según mi criterio: Usar esas propiedades indica que usaras los métodos Insert, Append, Edit, Refresh, Delete y Post (Ej: Dataset.Insert). La sentencia que introduzca en uno de ellos será la que es "ejecutara". Por ej: Tienes una tabla Articulos(Codigo, nDescrip, Costo,) En la propiedad InsertSQL tienes Como puedes ver, no he agregado el campo Costo y entonces, cada vez que invoques el metodo insert, solo insertaras datos en los campos Codigo y nDescrip. Asi pasa tambien con las demas propiedades (UpdateSQL,....). Solo se realiza cambios en los campos especificados. Bueno, espero que eso te ayude un poco mas. Cabe decir que he hechos unas cuantas pruebas y utilizar ese procedimiento es mas lento. |
| La franja horaria es GMT +2. Ahora son las 02:44:10. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi