когато използвате адрес, който има интервал, трябва да използвате единични кавички (') преди и след адрес, както следва:
„ЗАРЕЖДАНЕ НА ДАННИ INFILE 'c:\users\trabajo\documents\visual studio 2013\Projects\Zen Hardware\Presentation\Tarjetas de Video.csv' В ТАБЛИЦА zen_hardware.products ПОЛЕТА, ПРЕКРАТЯВАНИ ОТ ',' ЛИНИИ, ПРЕКРАЩАНИ ОТ\n'"
public int Import(string path)
{
try
{
string cmd = "LOAD DATA INFILE '" + path + "' INTO TABLE zen_hardware.products FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'";
int a = MySqlHelper.ExecuteNonQuery(conn.Connect(),cmd);
return a;
}
catch
{
return -1;
}
}
Моля, вижте страницата с ръководство на MySQL, озаглавена ЗАРЕЖДАНЕ НА ДАННИ INFILE Синтаксис .