Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2010-11

Ayuda

5 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Lissy Amador

Hola a todos
necesito ayuda tengo la conceccion de DB pero necesito que se incrementar un numero, mi BD es un registro entonces necesito que el numero de registro se vaya incrementando cada vez que se le increse un nuevo registro pero lo unico que he realizaso es indicar que ese campo se autoincrementara y eso lo hago en el administrado Phpmyadmin como puedo hacerlo en sentencias aplicadas a lazarus.

Reply by email

José Mejuto
to Lissy Amador

Hello Lissy,

Tuesday, November 16, 2010, 8:34:23 PM, you wrote:

LA> Hola a todos
LA> necesito ayuda tengo la conceccion de DB pero necesito que se incrementar LA> un numero, mi BD es un registro entonces necesito que el numero de registro LA> se vaya incrementando cada vez que se le increse un nuevo registro LA> pero lo unico que he realizaso es indicar que ese campo se autoincrementara LA> y eso lo hago en el administrado Phpmyadmin como puedo hacerlo en sentencias LA> aplicadas a lazarus.

Si el campo es autoincremental con no pasar ese dato en el insert lo tienes solucionado. El hecho de que sea autoincrement es una definicion de la base de datos, nada que ver con Lazarus en este caso.

Best regards, Jos�

Reply by email

Lissy Amador
to José Mejuto

Lo que dices es que con colocar el campo autoincremental es suficiente pero como puedo ver si funciona.
para poder llenar mi DB uso un navegador, lo que este hace es pasar por todos los campos de tabla y es alli donde no veo que se incremene solo.

Earlier message 27 lines
----- Mensaje original ----- De: "Jos� Mejuto" <joshyfun en gmail.com> Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Enviados: Martes, 16 de Noviembre 2010 13:58:18 Asunto: Re: [Lazarus-es] Ayuda Hello Lissy, Tuesday, November 16, 2010, 8:34:23 PM, you wrote: LA> Hola a todos LA> necesito ayuda tengo la conceccion de DB pero necesito que se incrementar LA> un numero, mi BD es un registro entonces necesito que el numero de registro LA> se vaya incrementando cada vez que se le increse un nuevo registro LA> pero lo unico que he realizaso es indicar que ese campo se autoincrementara LA> y eso lo hago en el administrado Phpmyadmin como puedo hacerlo en sentencias LA> aplicadas a lazarus. Si el campo es autoincremental con no pasar ese dato en el insert lo tienes solucionado. El hecho de que sea autoincrement es una definicion de la base de datos, nada que ver con Lazarus en este caso. -- Best regards, Jos�

Reply by email

José Mejuto
to Lissy Amador

Hello Lissy,

Tuesday, November 16, 2010, 9:01:16 PM, you wrote:

LA> Lo que dices es que con colocar el campo autoincremental es suficiente LA> pero como puedo ver si funciona.
LA> para poder llenar mi DB uso un navegador, lo que este hace es pasar LA> por todos los campos de tabla y es alli donde no veo que se incremene LA> solo.

En el navegador no los ves, s�lo se ve en la base de datos o cuando recuperas el registro insertado. Y no necesitas ni poner el campo. Cada vez que insertes un nuevo registro ese campo tomar� un nuevo valor automaticamente.

Inserta 10 registros en la base datos, haz un commit o applychanges seg�n proceda, y luego vuelve a ver los registros insertados con phpmyadmin.

Best regards, Jos�

Reply by email

Lissy Amador
to José Mejuto

----- Mensaje original -----
De: "Jos� Mejuto" <joshyfun en gmail.com>
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Enviados: Martes, 16 de Noviembre 2010 14:14:59
Asunto: Re: [Lazarus-es] Ayuda

Hello Lissy,

Tuesday, November 16, 2010, 9:01:16 PM, you wrote:

LA> Lo que dices es que con colocar el campo autoincremental es suficiente LA> pero como puedo ver si funciona.
LA> para poder llenar mi DB uso un navegador, lo que este hace es pasar LA> por todos los campos de tabla y es alli donde no veo que se incremene LA> solo.

En el navegador no los ves, s�lo se ve en la base de datos o cuando recuperas el registro insertado. Y no necesitas ni poner el campo. Cada vez que insertes un nuevo registro ese campo tomar� un nuevo valor automaticamente.

Inserta 10 registros en la base datos, haz un commit o applychanges seg�n proceda, y luego vuelve a ver los registros insertados con phpmyadmin.

Best regards, Jos�

Reply by email