Ver Mensaje Individual
  #2  
Antiguo 29-10-2010
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 160
Reputación: 24
vicvil Va por buen camino
bueno me respondo a mi mismo y por si a alguien le pasa lo mismo...

No se si será una pifia del Zeos pero cuando se le da la ruta a traves del opendialog toma la ruta como un ttWord y va tomando caracter por caracter la información y al llegar al caracter ":" manda el error, es decir en "C:" ya se cae.
Al contrario de darle la ruta directamente ''C:/Ruta/archivo.txt'' lo toma como ttQuoted es decir toma toda la ruta como uno solo.
Por lo tanto tuve que arreglar la variable sql antes del query de la siguiente forma

sql:= 'load data local infile ' + '''' + OpDg.FileName + '''';

es decir ponerle comillas dobles antes y despues al Opendialog para que lo tome como ttQuoted y no como ttWord y ahi se solucionó el problema.
Responder Con Cita