Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-10-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
es que la ruta es la misma que utilizo todo el trabajo . .. por eso no entiendo porque me sale el error de la direccion si en todo el trabajo utilizo la misma direccion...

No sera que las propiedades del dbgrid, del datasource y del query estan mal?
Responder Con Cita
  #2  
Antiguo 03-10-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por rogercito Ver Mensaje
es que la ruta es la misma que utilizo todo el trabajo . .. por eso no entiendo porque me sale el error de la direccion si en todo el trabajo utilizo la misma direccion...

No sera que las propiedades del dbgrid, del datasource y del query estan mal?
Y exáctamente, ¿ Cuál es el error que te arroja ?

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 03-10-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
me dice invalid directory. Pero lo raro como te decia q ese directorio lo estoy usando y en los otros procesos q hago me toma el directorio perfectamente no me sale ningun error
Responder Con Cita
  #4  
Antiguo 03-10-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Para sacarte toda duda, podrías probar lo siguiente:
.Create una carpeta cualquiera, C:\Temp por ejemplo.
.Copiá desde C:\Documents and Settings\Administrador\Escritorio\taf\tablas, todos los archivos cuyo nombre sea docentes (docentes.*).

Echo esto tendrías que tener docentes.* en C:\Temp.

Luego probá con este código:
Código Delphi [-]
...
var
  ape: string;
begin
  with Query do
  begin
    DatabaseName:= 'C:\Temp';  // <- Aqui indicas la nueva ruta a la BD
    Close;
    SQL.Clear;
    SQL.Add('select APELLIDO,DNI,DIRECCION1,DIRECCION2,CPL,CPN,CPP,TELEFONO,E_MAIL1,E_MAIL2,A_MAIL3,E_MAIL4,ORIGEN ');
    SQL.Add('from docentes ');
    SQL.Add('where APPELLIDO = :parametro_ape');
    SQL.Add('order by APELLIDO');
    ParamByName('parametro_ape').AsString:= ape;
    Open;
  end;
...
Tendría que funcionar sin ningún problema.

Un saludo.

Edito: Me faltó poner la asignación que orginalmente haces en tu código [ ape:=edit1.text; ].
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 03-10-2011 a las 23:43:19.
Responder Con Cita
  #5  
Antiguo 03-10-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
me sigue saliendo el mismo error, ya no se q hacer, probe un monton de cosas y nada funciona, necesito resolver esto urgente, Si hay alguna otra sugerencia la acepto. Gracias
Responder Con Cita
  #6  
Antiguo 04-10-2011
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Pues pon tu código que lo veamos, no podemos adivininar, no vemos tu pantalla
Responder Con Cita
  #7  
Antiguo 04-10-2011
rogercito rogercito is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 60
Poder: 16
rogercito Va por buen camino
paso el codigo que tengo

Código SQL [-]
select  APELLIDO,DNI,DIRECCION1,DIRECCION2,CPL,CPN,CPP,TELEFONO,E_MAIL1,E_MAIL2,A_MAIL3,E_MAIL4,ORIGEN

from tabla_docentes

where APELLIDO=arametro_ape

order by APELLIDO

el codigo del boton es

Código Delphi [-]
procedure TForm38.Button1Click(Sender: TObject);
var
ape:string;
begin
 with Query1 do
  begin
    DatabaseName:= 'C:\Documents and Settings\Administrador\Escritorio\docentes';  // <- Aqui indicas la nueva ruta a la BD
    Close;
    ape:=edit1.text;
    SQL.Clear;
    SQL.Add('select APELLIDO,DNI,DIRECCION1,DIRECCION2,CPL,CPN,CPP,TELEFONO,E_MAIL1,E_MAIL2,A_MAIL3,E_MAIL4,ORIGEN ');
    SQL.Add('from docentes ');
    SQL.Add('where APPELLIDO = arametro_ape');
    SQL.Add('order by APELLIDO');
    ParamByName('parametro_ape').AsString:= ape;
    Open;
  end;
 end;

en la propiedad del QUERY tengo

en databasename vacio
y en datasource vacio

la propiedad de DATASOURCE tengo

en dataset ---> query1

la propiedad del DBGRID tengo

datasource---> datasource1

no entiendo cual es problema .. lo que tambien pasa es que el dbgrid esta vacio no sale absolutamente nada .. y me tendrian que aparecer los nombres de los campos o estoy equivocado?
Responder Con Cita
Respuesta



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
Volver a Mostrar los registros de un Dbgrid despues de haber echo una consulta verde_esmeralda PHP 0 20-05-2011 19:03:38
Mostrar Consulta TQuery en DBGrid Paradox 7 Delphi 7 toto29 Tablas planas 4 25-08-2008 19:54:07
Problema al mostrar consulta dape PHP 2 24-11-2006 04:25:09
Mostrar dos instancias por pantalla de una consulta papulo PHP 3 13-12-2005 15:59:03
Mostrar mensaje al ejecutar una consulta HERNAN Varios 5 05-12-2003 19:56:01


La franja horaria es GMT +2. Ahora son las 14:51:15.


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