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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-05-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Hola
Traduccion de lo que haces:
1.Edite la tabla1
2.con el query1 haga esto:
3.inserte dentro de X
4.Seleccione campo de una tabla.
5.donde campo = edit1
6.ejecute.
Perdona, pero esto si te funciona , me parece casi imposible, por eso te lo puse para analizarlo un poco.
Logica:
1.Seleccione campo de una tabla.
2.donde campo = edit1
3.abra tabla.
4.inserte dentro de X o edite
5.ejecute.
Analiza un poco la logica y veremos como te va.
Creo que darte el codigo correcto, en este caso te perjudica, no aprendes.
Saludos
Responder Con Cita
  #2  
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
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

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 14:24:23.


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