![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Como subir datos a travé de una sentencia SQL.
buenos días ..
hace mucho tiempo que no volvía al club por estar alejado a la programación (no pude ingresar a mi antigua cuenta).. Estoy realizando una pequeña aplicación que necesito de su ayuda. Utilizo delphi 10.2, Zeoslib 7.2.4-stable y mysql 5.5.24, el problema es el sgte: cargo desde un archivo CSV a la tabla correspondiente:
y me arroja el sgte error: SQL Error: File 'C:/DSM/DSMprecio/libros/STOCK05-01-2021.csv ' not found (Errcode:22) Ahora si esta sentencia SQL lo cargo en tiempo de diseño en la Zquery:
corre sin problemas.. he hecho de todo para ver cual es mi problema y nada... desde ya gracias. |
#2
|
||||
|
||||
Pregunto: ¿no serán las barras al revés, al ser windows?
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#3
|
|||
|
|||
lo cargo tal cual en el componente zquery.. y corre bien..
ahora lo cambio como dices C:\DSM\DSMprecio\libros\STOCK05-01-2021.csv y envía el sgte error: SQL Error File: 'c:\wamp\bin\mysql5.5.24\data\DSMDSMpreciolibrosStock05-01-2021.csv' not found (ErrCode:2) no se por donde encontrar la solución. y gracias por ayudar. inclusive envio por consola de mysql mysql> LOAD DATA INFILE 'C:\DSM\DSMprecio\libros\STOCK05-01-2021.csv' -> INTO TABLE temporal_stock -> FIELDS TERMINATED BY ";" -> LINES TERMINATED BY "\r\n"; ERROR 29 (HY000): File 'c:\wamp\bin\mysql\mysql5.5.24\data\DSMDSMpreciolibrosSTOCK05-01-2021.csv' not found (Errcode: 2) |
#4
|
||||
|
||||
Si en ambos casos dice que no encuentra el .CSV es que no existe ahí o que no tiene permisos para leerlo ahí.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Yo no uso mysql, pero a mi me parece que es porque usas un parámetro en vez de directamente la ruta del archivo (no me sorprende que de la casualidad que esto no se pueda en este caso concreto en mysql).
Al usar el parámetros NO están haciendo idéntico a como lo haces en la GUI de la bd.
__________________
El malabarista. |
#6
|
|||
|
|||
Cita:
|
#7
|
||||
|
||||
Pasa la ruta concatenando directo, sin usar parámetros.
__________________
El malabarista. |
#8
|
|||
|
|||
hola...
ya encontré el problema pero no se como solucionarlo.. utilizo un OpenDialog para ubicar el archivo en cuestión.. y vacío la ruta completa a un tedit y al vaciar la instrucción SQL al Zquery se produce un salto de línea, eso lo veo en un showMessage: y se produce el error que no se encuentra el archivo. pero si antes de dar ok la ejecución de este código me posiciono al final del Tedit y le doy 1 vez con la tecla backSpace no elimina el ultimo caracter y si le doy por segunda vez si lo hace, reintegro ese caracter eliminado y ejecuto la instruccion y funciona de maravilla.... parece una historia de brujas y duendes... pero asi es....que me hecha un cable..porfavor. |
#9
|
||||
|
||||
Solo hay que darle trim al string antes de pasarlo al mysql:
http://www.delphibasics.co.uk/RTL.asp?Name=Trim
__________________
El malabarista. |
#10
|
|||
|
|||
[quote=mamcx;540121]Solo hay que darle trim al string antes de pasarlo al mysql:
lo había hecho pero mágicamente funciono.... gracias por todo.. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como evitar borrar los datos del form si hay error en subir archivo | uper | PHP | 5 | 23-09-2016 18:01:45 |
Error De Datos en Sentencia SQL en PHP | darkamerico | PHP | 2 | 26-09-2014 17:23:34 |
Como subir imagen a Imageshack? | The_Duke | Internet | 2 | 07-01-2010 21:01:01 |
Subir datos e imágenes a WEB desde aplicación local | Sergio J. | Internet | 4 | 27-06-2007 13:55:25 |
como subir una base de datos al PDA? | User_Baja_2 | Varios | 0 | 21-01-2005 17:34:11 |
![]() |
|