![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
![]() Hola tengo un problema, estoy trabajando con una base de datos en sqlserver y antes de insertar un dato tengo que verificar en la tabla si existe o no para poder insertar
with adoquery1 do begin close; sql.Clear; sql.Add('select sistema_estudios from setstlm where sistema_estudios= :valorclave'); Parameters.ParamByName('valorclave').Value:= clave.Text; ExecSQL; end; el problema es que no se como recuperar el resultado, es decir como se si hubo registro o no. Bueno espero que me puedan ayudar |
#2
|
||||
|
||||
Modifica el SQL y lanza un Select Count y así sabras si hay resultados o no, bastará con saber que te devuelva registros.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#3
|
|||
|
|||
![]() hola gracias por tu ayuda pero ahora quiero obtener el resultado y asignarlo a una variable entera como le hago
![]() |
#4
|
||||
|
||||
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
![]() |
#6
|
|||
|
|||
Ahh, tambien he creado una funcion, que et sirve para saber si existe, y cual es el ultimo numero de un campo numerico en la DB.
espero te sirva, un salu2. |
![]() |
|
|
![]() |
|