FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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... |
#2
|
||||
|
||||
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. |
#3
|
||||
|
||||
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.
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! Última edición por vtdeleon fecha: 13-05-2006 a las 05:05:57. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Acerca de los Roles y Usuarios en IB Expert Firebird | Michel | Firebird e Interbase | 2 | 04-02-2008 17:30:19 |
Duda acerca del DBLookupComboBox y del Combo comun | arieliten | Varios | 1 | 16-03-2005 21:52:18 |
Pequeña duda acerca del MultiSelect de los TDBGrid | JuanBCT | Varios | 3 | 08-03-2005 20:59:24 |
Duda acerca de ShellExecute | Chupi | OOP | 12 | 23-12-2004 15:55:40 |
duda delphi 8 y Firebird | acertij022 | Firebird e Interbase | 4 | 27-06-2004 16:06:44 |
|