Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-12-2004
Er_Manué Er_Manué is offline
Miembro
 
Registrado: may 2003
Posts: 74
Poder: 22
Er_Manué Va por buen camino
Revisa las propiedades ReadOnly y LockType de tu TTable.
Código:
// Valores con los cuales te debería permitir realizar operaciones de insercción/modificación de los registros
//=================================================================

// Permitimos la escritura en la tabla
ReadOnly := false;

// ltOptimistic o la que nos interese, exceptuando ltReadOnly ;)
LockType := ltOptimistic;
Salu2
Responder Con Cita
  #2  
Antiguo 30-12-2004
incansable incansable is offline
Registrado
 
Registrado: dic 2004
Posts: 5
Poder: 0
incansable Va por buen camino
para nebull

Hola amigo te envio algo de codigo para tratar los query desde codigo
a mi me funciona bien pasandole paramtros
Código Delphi [-]
  procedure Mquey2(DtoEdit:array of string;opc,opc1: integer); //controla todo el query1
   begin
         DataModule2.Query2.CLOSE;DataModule2.Query2.SQL.Clear;
  DataModule2.query2.sql.add('SELECT CODCLI, NOMECLI, NIF, DIRECCION, POBLACION,
  PROVINCIA, TF_FAX, TF_1, TF_MV, OFERTA, T_PRECIO1, T_PRECIO2, T_DTO1, ULTCOMPRA, LIMT_RIESG');
         DataModule2.query2.sql.add('FROM "CLIENT.DBF" Client');
       Case Opc Of
         1: begin
             Case Opc1 Of
                1: begin //ordenado por codigo
                    DataModule2.query2.sql.add('WHERE (CODCLI = :CODCLI)');
                    DataModule2.Query2.Params[0].AsString := DtoEdit[0];//dato a buscar completo
                    DataModule2.query2.sql.add('ORDER BY CODCLI') ;
                   end;
                2: begin
                    DataModule2.query2.sql.add('WHERE  NOMECLI LIKE  :NOMECLI '); //dato a buscar parcial
                    DataModule2.Query2.Params[0].AsString:= (DtoEdit[0] + '%') ;
                    DataModule2.query2.sql.add('ORDER BY NOMECLI') ;
                   end;
             end;
                    DataModule2.Query2.open;
            end;
       end;
   end;
saludos

Última edición por marcoszorrilla fecha: 30-12-2004 a las 21:34:18. Razón: Añadir etiquetas Delphi
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 21:23:03.


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