FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
En realidad, es una cuestión de gustos y costumbres. Puedes incluso hacer todo al estilo antiguo y enlazar componentes (Datasets, DataSources, DBAware) vía código. Lo fundamental es hacerlo con orden.
Si se prefiere no guardar las sentencias SQL en la propiedad que con tanto esmero diseñaron los creadores de delphi , está bien, pero haces la asignación de la sentencia sin sustituir los parámetros y después asignas el valor a éstos. La concatenación de strings en una consulta sql es garantia de que pronto no se entenderá el código, además de que cualquier posibilidad de consultas preparadas se va al olvido. // Saludos |
#2
|
|||
|
|||
Regresando a la sentencia original
me gustaría anotar que realizar un "insert into" sin especificar las columnas de la tabla es una práctica no muy recomendada porque se convierte en un fragmento de código más a mantener cuando se agreguen nuevas columnas a la tabla. Por otra parte enumerar las columnas a insertar hace el código más autodocumentado. Ademas, con frecuencia, no es necesario especificar todas las columnas de la tabla y podemos permitir que el motor de bases de datos coloque los valores por defecto previamente definidos por el DBA. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Almacenar Imagen en Mysql usando ADO | adeszeus | MySQL | 2 | 10-07-2010 20:33:50 |
busqueda por fecha en mysql con tdatetimepicker | yossi | Varios | 2 | 13-04-2010 02:11:46 |
Almacenar en una tabla mysql una superclave | Lizette | Varios | 3 | 27-01-2009 18:30:29 |
MySql puede almacenar datos en una tabla virtual? | Damian666 | MySQL | 4 | 02-09-2007 08:35:30 |
|