FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#21
|
||||
|
||||
Coincido en que hay que prohibirlo.
http://stackoverflow.com/questions/7...with-in-delphi Si se usa como : Pues vale... aunque eso debería ser una función llamada ExecSql( const sql : string) con todo el código dentro, así que aún así no debería usarse el with. El problema que he visto en varios sitios es este: A qué se refiere el Clientwidth, a Self, a Form1, a Form2... y las rutinas que se llaman dentro del with, ¿donde están definidas?. Pues eso, claridad, legibilidad, seguridad... Mejor "sin" que "con" , y si conduces, mejor "sin" .
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#22
|
||||
|
||||
Yo insisto en que hay que quitarle todo lo malo (anidación, cabecera multivalor y ausencia de marcador) y agregarle un marcador/calificador especial para los miembros referidos dentro del bloque. De esa manera se solucionan TODOS los problemas que conlleva el uso de With. Aquí una propuesta que va en esa línea de razonamiento.
Hace un año tuve el placer de debatir el tema con Jeroen Pluimers (recomiendo esta lectura): http://www.delphifeeds.com/go/f/1138...hiFeeds.com%29 Estoy seguro de que mi boba propuesta puede mejorarse con la participación de muchos otros colegas. ¿Se animan también a corregir el With? Saludos. |
#23
|
||||
|
||||
Cita:
|
#24
|
||||
|
||||
Cita:
De todas formas, como dije en su momento, el uso de las comillas no me convence. En la conversación que enlaza Lepe alguien comenta que VisualBasic prefija con un punto. Sería una adición interesante. |
#25
|
||||
|
||||
Cita:
es igual a Si los objetos obj1, obj2, objn son iguales, sólo afectara al último objecto, si tienes todo esto claro, pues NO tendrás problema con el with. ejemplo: La siguiente con la declaración. Esto es equivalente a Y si quieres coger el año del Form2 Un saludo.
__________________
Al hacer una consulta SQL, haz que los demás te entiendan y disfruten de ella, será tú reflejo de tú saber. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Utilización de Uses | Livey | Varios | 1 | 26-05-2011 00:20:17 |
Utilización DBLookupListBox? | jona-182 | SQL | 0 | 11-09-2008 04:16:36 |
Utilización del iif | efelix | MS SQL Server | 11 | 22-01-2007 19:13:42 |
utilizacion trigger | dmagui | Firebird e Interbase | 16 | 10-06-2005 01:38:55 |
Utilización de DLL's | Enan0 | Varios | 2 | 19-05-2004 20:43:13 |
|