Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   buscar registro y modificar fila (https://www.clubdelphi.com/foros/showthread.php?t=20201)

abogado 08-04-2005 11:27:45

buscar registro y modificar fila
 
A ver si os lo se explicar...
busco en una tabla un registro con una select pero no se como situarme en la fila correspondiente de la tabla y modificarla.
Esto lo se hacer con un while y con adoTable1.next y cuando lo encuentro lo modifico pero NO quiero hacerlo recorriendo la tabla como si fuera un fichero :( porq necesito trabajar desde otros modulos con la tabla...
bueno, si alguien me ha entendido...
Un saludo y gracias por vuestro tiempo.:cool:

Investment 08-04-2005 12:21:41

Código:

if tabla.locate('CampoClave','Valor que buscas',[locaseinsensitive] then
  Modificar_datos_del_registro;


Maga84 08-04-2005 12:25:57

campo clave
 
como se hace un campo clave que tenga varios campos? :p

Investment 08-04-2005 12:43:29

Ejemplo de creacion de una tabla en SQL SERVER con dos campos como clave:

Código:

CREATE TABLE [dbo].[TablaEjemplo] (
        [Campo1] [char] (10) NOT NULL ,
        [campo2] [char] (10) NOT NULL ,
        [campo3] [char] (10) NULL
) ON [PRIMARY]
GO

ALTER TABLE [dbo].[TablaEjemplo] WITH NOCHECK ADD
        CONSTRAINT [PK_TablaEjemplo] PRIMARY KEY  CLUSTERED
        (
                [Campo1],
                [campo2]
        )  ON [PRIMARY]
GO


Maga84 08-04-2005 12:57:40

gracias!!!!!!!
 
muchas gracias por tu ayuda!!!!!! :)


La franja horaria es GMT +2. Ahora son las 03:22:26.

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