none
ejecutar LOAD DATA LOCAL INFILE RRS feed

  • Pregunta

  • Ayuda tengo el siguiente problema:

    intento ejecutar esta instruccion:

                L_SqlStr = " LOAD DATA LOCAL INFILE '" & txtstr & "' INTO TABLE db_prueba.tb_tabla" & _
                           " fields terminated by ',' ignore 1 lines  Set campo1 = null, campo2 = null, campo3 = null, campo4 = null"

    cnn.Open()
                Dim cmd As MySqlCommand = New MySqlCommand(L_SqlStr, cnn)
                cmd.CommandTimeout = 0
                cmd.ExecuteNonQuery()

    pero me marca "fatal error encounturin during command execution" 

    y cada vez que indago mas veo que en la innerexception dice "no se puede tener acceso al archivo ya que esta siendo utilizado en otro proceso" pero el archivo esta cerrado.

    viernes, 2 de mayo de 2014 17:20

Todas las respuestas

  • hola de nuevo,

    ya Pude cargar exitosamente los Datos desde mi CSV, el era problemilla Que se quedaba en memoria Por Eso me salia ESE Mensaje Me ACABO de dar Cuenta justo Hace UNOS Minutos del dia de Hoy Sabado 3 de mayo 2014: P  

    si a alguien le sirve ese codigo de arriba funciona perfecto, solo no olviden poner los tipos de datos en las columnas de su BD como varchar ;)

    sábado, 3 de mayo de 2014 14:57