![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#2
|
||||
|
||||
|
Lastimosamente concuerdo con el amigo Caral con lo de "dejarlo pues funciona", pero no por "iniciar" en programación, pues si te metiste a hacerlo es porque puedes; si no porque es importante tener en mente que si quieres volverlo "perfecto", perderás la relación costo - beneficio y acabarás quemando tu cerebro y muchas horas en optimización.
Paradójicamente y al igual que tu me gusta que las cosas queden lo más parecido a perfecto (¿?) posible; asi que si estas dispuesto vamos a analizar las alternativas. Por lo que tengo entendido quieres hacerlo todo simplemente con una sentencia SQL; en tal vaso te dejo la siguiente corrección:
No dejes de comentarnos como te va! Edito: Tambien debemos ver cual de las dos alternativas es la más optima. En ESTE caso lo es la última por usar solo un bucle, pero si trabajamos en red debemos analizar qué es lo mas importante, pues con ésta le estamos reduciendo trabajo a las PCs Clientes; con tu solución le aumentamos un poco a las mismas, pero en teoria le reducimos algo al Servidor. Última edición por cHackAll fecha: 27-07-2007 a las 02:26:59. |
|
#3
|
|||
|
|||
|
Gracias cHackAll,
Como indique no tengo conexión a un Internet y en este momento estando en un Ciber no tengo acceso a Delphi, probaré tu propuesta, luego les comento además he podido observar que el código sql de tu consejo se ha vuelto un poco mas extenso (en línea), hummmm, veremos. Saludos |
|
#4
|
|||
|
|||
|
Cita:
No sé donde está la falla...... |
|
#5
|
||||
|
||||
|
Claro que si probe el código y funciona a la perfección. Me parece que la posible causa es el diseño de la BD, pues yo trabajé a ciagas... (suponiendo los campos)... en todo caso pásame los campos + ejemplos; y lo que se debería visualizar y veremos que sucede en realidad.
PD: Delphi7 + ADO + Access 2003, BD 2000 Saludos |
|
#6
|
|||
|
|||
|
Hola,
Disculpa si respondo de tiempo en tiempo, lo q sucede me valgo de un Ciber para conectarme a Internet (no os extrañeis) Los Campos en Access está ahí en el archivo adjunto que puse en el primer post ForADO, el ejemplo completo (hecho en Delphi) lo adjuntaré mas tarde ya que en este momento no lo dispongo. |
|
#7
|
|||
|
|||
|
Aquí dejo el código en Delphi+BD en Access,
Haber si le echas una miradita Ok? Y si comparas con el código que me mencionaste, y le cambias como dije AND por OR, notarás la diferencia. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Trabajar Con TAdoTables o TAdoQueries!?? | kman | Varios | 4 | 29-12-2005 12:16:37 |
|