Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Sobre SQL

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Sobre SQL Responder citando

¡Hola Ruzark!

Para asignar a una variable el contenido de una query es:

int SiguienteAlta;

...(realizar la consulta)

qryAux->First();
SiguienteAlta = qryAux->Fields->FieldByName("SigAlta")->AsInteger;

Luego habrá que incrementar SiguienteAlta en 1 para no machacar el último registro:

SiguienteAlta += 1;

Espero que con esto te ayude. Wink

Volver arriba
Mensaje    Asunto: Sobre SQL Responder citando

Hola, me agrada ver que contestan rapido las preguntas en este foro =)

Tengo otra duda, tengo una base de datos en Interbase 6.5, con un generador para "generar" las claves unicas para una tabla de "pacientes".

Ahora lo que quiero es obtener desde builder, o sea guardar en una variable un numero generado por ese generador... como tendria que hacerlo?

Esto es para obtener el numero provisto por el generador y desplegar en una forma vacia, que esta destinada a ser llenada de informacion, para su posterior almacenamiento en la tabla.

Thanks in advance!

Volver arriba
Mensaje    Asunto: Sobre SQL Responder citando

¡Hola Ruzark!

No se como se hace lo que preguntas de la forma en que lo pides. Yo, cuando quiero coger el siguiente número con el que dar el alta hago lo siguiente:
SELECT MAX(Id) AS SigAlta FROM Tabla
Luego guardo el número en una variable y tira millas.

Espero que te sirva.Salu2.

Volver arriba
Mensaje    Asunto: Sobre SQL Responder citando

Oye tecno, gracias!

Una de mis dudas (de las tantas...) es precisamente, despues de que haces el select y recuperas el numero mas grande de ID que has usado.... como haces para guardar ese numero en una variable dentro de Builder????

Muchas gracias!

Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.