Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 15-05-2007
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.740
Poder: 26
ContraVeneno Va por buen camino
Muy simple. Estas pasando edti1.text dentro de la cadena, no como valor; mas bien deberías usar algo así:
Código Delphi [-]
  with query1 do
  begin
 SQL.Add('INSERT INTO portable (Materia)');
 SQL.Add('SELECT materia FROM califica');
 SQL.Add('WHERE Materia = '''+Edit1.text+'''');
 ExecSQL;
end;

//O cualquiera de estas:
SQL.Add('WHERE Materia = '+QuotedStr(Edit1.text));
//-
SQL.Add('WHERE Materia = :Materia');
ParamByname('Materia').AsString:=edit1.text;
/-

Y dos cosas más:
1.- Si vas a usar "With Query1 do", no es necesario que sigas poniendo "Query." en cada línea, de eso se encarga el "With". Así como lo tienes, es como si te subieras a un coche y te lo llevaras empujando.

2.- ¿Para que es el Table1.Edit? ¿Esta enlazado a la misma tabla del query? Si es así, no necesitas hacer las dos cosas.
__________________

Responder Con Cita
 


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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
filtrar tabla paradox y copiar a otra gerardo Tablas planas 1 12-05-2007 23:40:50
filtrar tabla paradox y copiar a otra gerardo Tablas planas 1 12-05-2007 17:16:43
Filtrar datos en una tabla paradox Niko Conexión con bases de datos 10 11-09-2005 20:33:38
Filtrar una tabla paradox lbidi Tablas planas 5 22-09-2004 18:24:07
Copiar el contenido de una tabla en otra.. ElCherchu Firebird e Interbase 2 31-10-2003 17:11:28


La franja horaria es GMT +2. Ahora son las 00:17:29.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi