Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-02-2011
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.235
Poder: 20
ElKurgan Va camino a la fama
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Sí, buenísimo el enlace
Muy buena página, Casi... Parece que fuera tuya
Responder Con Cita
  #2  
Antiguo 22-02-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.095
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Cita:
Empezado por ElKurgan Ver Mensaje
Muy buena página, Casi... Parece que fuera tuya
je, je, je...
Responder Con Cita
  #3  
Antiguo 22-02-2011
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Wink

El artículo sobre el uso de Zeos con Firebird está francamente bien Casimiro. No lo he acabado, pero lo que he leido está muy claro y comprensible (está en inglés). Y como habla de los componentes en sí, no se nota si es para Delphi o para Lazarus.

Cita:
el artículo "Conexión a Firebird desde Delphi con componentes IBX" lo leí hace tiempo y lo considero la mejor y más clara explicación que he visto sobre ello.
Bueno, de este artículo, además de los elogios que le he hecho, creo que hay que mencionar un error que podría estropearle su utilidad a alguien que esté empezando a usar los IBX y que se guie por el artículo paso a paso.

El error está en la página 9 en la segunda imagen de esa página. En esa imagen, antes de hacer clic en el botón "Generate SQL", hay que tener seleccionados todos los campos que están en el Listbox de la derecha (Update Fields). Si no se hace así y se quedan sin seleccionar esos campos, las sentencias SQL no darán altas, modificaciones, ni borrados del contenido de esos campos.

Con todo, eso no desluce la calidad y claridad del artículo. Vuelvo a repetirlo, creo que es todo un ejemplo a seguir para hacer una guía didáctica.

Saludos.
Responder Con Cita
  #4  
Antiguo 22-02-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.095
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Se marcan automáticamente al "pinchar" sobre "select primary key", así que funciona correctamente tal y como indica el tutorial.

Hablo de memoria, pero creo recordar que es así.
Pruébalo y si hace falta se modifica el tutorial.
Responder Con Cita
  #5  
Antiguo 23-02-2011
rrf rrf is offline
Miembro
 
Registrado: ago 2003
Ubicación: S/C Tenerife, España
Posts: 454
Poder: 21
rrf Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
Se marcan automáticamente al "pinchar" sobre "select primary key", así que funciona correctamente tal y como indica el tutorial.

Hablo de memoria, pero creo recordar que es así.
Pruébalo y si hace falta se modifica el tutorial.
Lo probé y todos los campos quedan seleccionados inicialmente. Sin embargo, las imágenes no se corresponden a lo que verá la persona que haga pruebas basadas en el tutorial. Lo que me parece confuso (normalmente se ven o se siguen más las imágenes que el texto), sobre todo teniendo en cuenta lo claro que está el resto del tutorial.

Si consideras que es mejor modificar el manual y no te es fácil reproducir las imágenes, creo que ayudaría el incluir un comentario que indique que, "aunque en las imágenes de las páginas tal y cual no se vean así, todos los campos deben estar seleccionados en 'Update Fields' " o algo por el estilo.

Así, si alguien tiene una duda, al leer mejor el texto lo aclarará.

Quizás no sea muy importante, pero el tema para mí es bastante sensible porque, cuando empecé a usar los IBX, en un par de ocasiones introduje nuevos campos en una tabla y, por olvidar el seleccionarlos en "update fields" y por no actualizar las sentencias SQL, me pasé mucho tiempo buscando donde estaba el error con los campos nuevos (que no se actualizaban en las altas, ni en las modificaciones).

Saludos.
Responder Con Cita
  #6  
Antiguo 23-02-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.095
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Gracias por la recomendación, le enviaré un mensaje al creador del mismo para que lo modifique si lo cree oportuno.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Donde encontrar componentes para Lazarus vicacos Lazarus, FreePascal, Kylix, etc. 26 12-01-2010 15:43:21
FIBL 0.7.1 componentes de Datos para Firebird en Lazarus JoseAntonio Lazarus, FreePascal, Kylix, etc. 7 11-11-2009 14:57:43
Componentes para usar con MySQL odrack Varios 7 11-04-2008 17:20:47
ayuda para usar lazarus Robert01 Linux 9 21-08-2006 11:09:35
Que componentes usar para conectar Delphi con Oracle lbuelvas Oracle 9 09-01-2006 15:42:10


La franja horaria es GMT +2. Ahora son las 11:12:17.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi