Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Tema Cerrado
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-05-2004
Agar23 Agar23 is offline
Miembro
 
Registrado: nov 2003
Ubicación: Sevilla
Posts: 18
Poder: 0
Agar23 Va por buen camino
No actualiza . . .

Uso Delphi 7, InterBase 7 y los componentes IBDataSet. Resulta que no tengo problemas para actualizar registros (añadir, modificar o borrar) excepto cuando los registros sobrepasan los que se ven en un DBGrid. Es decir, si en un dbgrid se ven seis registros, no puedo añadir un septimo ni puedo borrar los que hay. Ya se que suena muy raro pero lo tengo comprobao, es asi. Me pasa con cualquier tabla. Si quito el dbGrid entonces solo te permite añadir uno. Creo que de IB no es porque con el IBAdmin puedo añadir mas registros pero no estoy seguro. La verdad es que no se que mas decir porque no tengo ni idea de por donde puede veni el problema.
  #2  
Antiguo 17-05-2004
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Como lo que comentas es muy extraño, al menos deberías de acompañar el código con el que pretendes dar las altas, para ver si te podemos ayudar.

Simplemente no da las altas o te arroja algún error, le aplicas Commit o Commitretaining?
Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
  #3  
Antiguo 17-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Hola. Antes de replantear tu pregunta, te recomiendo la lectura del hilo de la calidad de las preguntas.

hasta luego.

  #4  
Antiguo 17-05-2004
Agar23 Agar23 is offline
Miembro
 
Registrado: nov 2003
Ubicación: Sevilla
Posts: 18
Poder: 0
Agar23 Va por buen camino
Pues hago CommitRettaining y no salta excepcion alguna. A partir del registro que sobrpasa la capacidad del grid ninguna accion funciona. Borrar añadir y NO salta ninguna excepcion. Simplemente no lo hace. Si no he mandado el codigo es porque no lo tengo a mano, en cuanto pueda lo hare. El mismo codigo con delphi 5 e interbase 6 funcionaba asi que en principio el codigo es correcto. Siento que jachguate piense que no le he echado tiempo a la descripcion de mi problema pero como llevo tiempo año y pico trabajando profesionalmente con delphi y no me habia pasado nada asi nunca pos de verda que no sabia que pone ni que describi. Lo unico que puedo hacer es ir dando lo que se me vaya solicitando. Un poco de paciencia por favor ... gracias
  #5  
Antiguo 17-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cool

Cita:
Empezado por Agar23
Lo unico que puedo hacer es ir dando lo que se me vaya solicitando.
Hola.

Es esta actitud precisamente la que quisiera que cambies. Estos son foros que subsisten gracias al desinteresado aporte de muchas personas, que gastan su tiempo y su dinero (conexión a internet, por ejemplo) para ayudar a gente que no conocen... y que muchas veces ni siquiera agradecen la ayuda recibida . Quizas lo has confundido con un foro de soporte técnico de pago, donde si podria considerarse normal esta actitud (aunque conozco mas de un foro de este tipo donde te mandan a feir esparragos igual si no pones toda la información necesaria... por mucho que les pagues unos buenos $$$)

Me parece una forma elemental de respeto de parte de quien pregunta, por lo menos, dar toda la información necesaria para obtener ayuda. Esperando que entendieras esto te he remitido al hilo de la calidad de las preguntas.

Quizas te parezca caro conectarte a internet (en muchos lugares realmente es prohibitivo el precio, y lo entiendo)... o quizas tengas muy poco tiempo para esto. Si es asi... lo siento, pero será dificil que otra persona, que no ganará nada con ayudarte, esté dispuesta a gastar su tiempo y su dinero en hacerlo.

Espero que revises tu actitud, y contar con tu activa presencia en este lugar, de manera que te enriquezcas vos en lo personal, y que eso ayude al crecimiento de la comunidad de programadores de delphi.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
  #6  
Antiguo 19-05-2004
Agar23 Agar23 is offline
Miembro
 
Registrado: nov 2003
Ubicación: Sevilla
Posts: 18
Poder: 0
Agar23 Va por buen camino
He solucionado el problema desinstalando la actualizacion de los componentes de acceso a interbase para Delphi que viene con Interbase 7.1. Supongo que habra algun tipo de incompatibilidad con delphi 7 enterprise. Me he quedao con la ganas de poder utilizar el nuevo tipo de datos boolean de interbase pero si he sobrevivido hasta ahora sin el supongo que me las podre arreglar . Salu2 a tod@s y gracias.

Posdata:
Sigo pensando que la descripción que hice del problema erá lo bastante acertada y creo que el ultimo comentario de Jachguate está fuera de lugar. Quiero dejar claro que yo no exigo que haya respuestas a las preguntas que hago, ni mucho menos, y que cuando las hay las agradezco sinceramente ya que se perfectamente que es tiempo que se toma otra persona para ayudar desinteresadamente.

También se perfectamente que el Club Delphi no es un foro de soporte técnico de pago, es precisamente una de las cosas buenas que tiene y por la cual destaca.

Personalmente suelo mandar mensajes de agradecimiento cuando me ayudan y si alguna vez no lo hize sería por despiste o por el ansia de poner a prueba la soluciones a mis problemas y no porque pensara que en el Club Delphi tuvieran la obligación de responderme y que, por tanto, no mereciesen nada mas (muy al contrario). A todos aquellos a los cuales olvide mostrar mi agradecimiento les remito mis disculpas y aprovecho para mandarselo ahora aunque sea con retraso.

Has dado a entender que le he faltado al respeto a alguien. Si así ha sido, realmente lo siento de veras, nada mas lejos de mi intención. Vuelvo a reiterar mi agradecimiento a aquellos que gastan su tiempo y dinero en labores desinteresadas de ayuda a los demas como lo llevan haciendo desde hace mucho tiempo, y con un nivel de calidad muy alto, todas aquellas personas que contribuyen activamente al desarrollo del Club Delphi.

Teniendo muy presentes los puntos anteriormente expuestos, también creo que la persona que aborda la solución del problema de otra persona, debe de tener en cuenta el punto de vista y la situación de dicha persona, y tener un poco de tacto. En algunos casos los problemas son desesperantes (como lo era el mio al menos para mi).

No hay que preocuparse tanto si en un principio no se puede ayudar a alguien. Si no ayuda uno pues lo hara otro y si no, al menos, en los intentos de ayudarte mas de una vez te explican algo que no tenía nada que ver pero que te sirve para aumentar tus conocimientos. En mas de una ocasión se han abierto temas muy interesantes a partir de un problema que no tenian nada que ver con lo que se estaba intentando solucionar. No hay que tomarse tan a pecho la calidad de las preguntas, mas bien, la calidad de algunos "tipos de respuesta" o "contestación" que se dan (Por favor, que nadie me vaya a citar está ultima frase pidiendome explicaciones acerca de si tengo algun problema con las respuestas que se dan comunmente en el Club Delphi para solucionar los problemas, no me refiero a eso, sino a las "respuestas" del tipo que me ha dado, por poner un ejemplo: Jachguate ).

CONCLUYENDO:
Que me parece mu'fuerte que me digas (Jachguate) que le he faltao al respeto a alguien por hacer una pregunta incompleta a tu entender. Y que no se donde has visto tu que en mi caso haya exigido yo algo a alguien. Tas' pasao tres pueblos. No te preocupes tanto por la calidad del Foro, que es sencillamente INSUPERABLE (y lo digo MUY en serio), y mira un poco más por el trato que das a la gente con problemas. Yo voy a revisar mi actitud, como me solicitas, a la hora de preguntar pero espero que tu revises también la tuya a la hora de dar contestaciones. Ademas, solo pedí un poco de paciencia, no hize ninguna exigencia. No venía a cuento los temas de dinero que has expuesto, ni toda la historia que te has montado.

Para terminar dire que Jachguate, en el contenido, llevaba la mayor parte de la razón, pero que se ha equivocado totalmente en las formas.

Salu2 a tod@s
  #7  
Antiguo 19-05-2004
Avatar de kinobi
kinobi kinobi is offline
Miembro
 
Registrado: may 2003
Posts: 2.621
Poder: 24
kinobi Va por buen camino
Cita:
Empezado por Agar23
Sigo pensando que la descripción que hice del problema erá lo bastante acertada y creo que el ultimo comentario de Jachguate está fuera de lugar.
Sí, claro, la descripción de tu problema es acertada porque sólo tú conoces el código que te está dando problemas. Es como si vas al taller mecánico y le dices al encargado: "Mira, el coche no me arranca, yo lo hago todo bien, pero no me arranca". El te dirá: "Bien, ¿dónde está el coche?, y le echo un vistazo", y tú respondes: "No, el coche no lo tengo aquí. ¿Puedes darme una solución?"... En fin

Cita:
Empezado por Agar23
Teniendo muy presentes los puntos anteriormente expuestos, también creo que la persona que aborda la solución del problema de otra persona, debe de tener en cuenta el punto de vista y la situación de dicha persona, y tener un poco de tacto.
¿Te parece poco tacto ayudar desinteresadamente a la solución de un problema de una persona que no conoces?

Cita:
Empezado por Agar23
En algunos casos los problemas son desesperantes (como lo era el mio al menos para mi).
Lee la guía de estilo. Aquí todas las consultas son desesperadas.

Cita:
Empezado por Agar23
No hay que tomarse tan a pecho la calidad de las preguntas,
Ya, claro, lo que hay que tomarse a pecho es la calidad de las respuestas. Faltaría más, pero cómo se pregunta, eso no tiene importancia.

Cita:
Empezado por Agar23
mas bien, la calidad de algunos "tipos de respuesta" o "contestación" que se dan
Claro, el problema lo tiene quien responde.

Cita:
Empezado por Agar23
No te preocupes tanto por la calidad del Foro,
Y de qué crees que debe preocuparse siendo uno de los moderadores de estos foros.

Cita:
Empezado por Agar23
y mira un poco más por el trato que das a la gente con problemas.
Aquí, problemas los tenemos todos y el trato que te ha dado Juan Antonio en este hilo (como hace siempre con todos) ha sido exquisito.

Saludos.
  #8  
Antiguo 19-05-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cool

Cita:
Empezado por Agar23
He solucionado el problema
Me alegra!
Cita:
Empezado por Agar23
Sigo pensando que la descripción que hice del problema erá lo bastante acertada
Entiendo que vos, que tenes a la vista tu código y las "ideas" sobre las que lo has montado la veas completa... pero olvidate completamente del problema y lee tu pregunta dentro de unos 10 años, cuando estes en el mismo nivel de conocimiento que yo sobre el mismo, y veremos. A mi entender, nunca mencionaste como insertas/borras/editas los nuevos registros, ni mostraste el trozo de código que te solicite. Creeme que en mas de una ocasión se ha visto a una persona que cree estar haciendo una cosa, y el código que publica revela que no tiene idea de lo que hace, o que hace algo totalmente distinto. Dado que no te conozco ni tengo idea de tu nivel, lo normal es pedir que se publique código antes de encarar alguna posible solución.

Cita:
Empezado por Agar23
y creo que el ultimo comentario de Jachguate está fuera de lugar.
Lo siento, al leer la cita a tu mensaje anterior, yo lo sigo viendo bien. Si te pareció duro, pues he cumplido mi objetivo de llamarte a la reflexión.

Cita:
Empezado por Agar23
yo no exigo que haya respuestas a las preguntas que hago
...
No hay que preocuparse tanto si en un principio no se puede ayudar a alguien.
Yo no he dicho que seas exigente y, si te he respondido, es porque creí que nadie mas lo haria dada la falta de claridad sobre el asunto, y precisamente para ayudarte a conseguir una respuesta.

Cita:
Empezado por Agar23
Has dado a entender que le he faltado al respeto a alguien. Si así ha sido, realmente lo siento de veras, nada mas lejos de mi intención.
No lo dije bien... debi haber usado la frase "me parece una desconsideración" y no "una falta de respeto"... pero ya ves... todos cometemos errores

Cita:
Empezado por Agar23
No hay que tomarse tan a pecho la calidad de las preguntas, mas bien, la calidad de algunos "tipos de respuesta" o "contestación" que se dan
Lamento citarte la frase, pero yo creo que ambos son importantes. Te he faltado al respeto en algo? crees que me falta la razón?

Cita:
Empezado por Agar23
me parece mu'fuerte que me digas (Jachguate) que le he faltao al respeto a alguien por hacer una pregunta incompleta a tu entender. Y que no se donde has visto tu que en mi caso haya exigido yo algo a alguien.
He aclarado esto antes...

Cita:
Empezado por Agar23
mira un poco más por el trato que das a la gente con problemas
En serio te he maltratado?
Cita:
Empezado por Agar23
No venía a cuento los temas de dinero que has expuesto, ni toda la historia que te has montado.
Bueno... me tome la molestia de consultar tus mensajes, y veo que solo has participado en tus propios hilos. Yo en cambio, participo regularmente respondiendo y tratando de ayudar a otros, asi que creo que puedo decir estas cosas con propiedad. No quiero hacer polémica, ni lo hecho en cara... es simplemente un hecho.

Cita:
Empezado por Agar23
Para terminar dire que Jachguate, en el contenido, llevaba la mayor parte de la razón, pero que se ha equivocado totalmente en las formas.
Creo que va a ser dificil ponernos de acuerdo. Como siempre en todas las diferencias de opinión, hay por lo menos 3, la de cada una de las partes y la correcta... esta vez podremos dejarla en que ambos nos hemos equivocado, al menos en algo.

No tengo nada personal contra vos... y espero que sigas participando en el club y que algun día aportes parte de ese conocimiento que vas adquiriendo para esta comunidad.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Tema Cerrado



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


La franja horaria es GMT +2. Ahora son las 03:01:15.


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