Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 运行MySQLScript_C#_Mysql - Fatal编程技术网

C# 运行MySQLScript

C# 运行MySQLScript,c#,mysql,C#,Mysql,我有一个脚本如下: drop table edictEquityPrices.F; create table edictEquityPrices.F( `date` date ,`F.Open` double ,`F.High` double ,`F.Low` double ,`F.Close` double ,`F.Volume` double ,`F.Adjusted` double ); LOAD DATA LOCAL INFIL

我有一个脚本如下:

drop table edictEquityPrices.F;

create table edictEquityPrices.F(
    `date` date
    ,`F.Open` double
    ,`F.High` double
    ,`F.Low` double
    ,`F.Close` double
    ,`F.Volume` double
    ,`F.Adjusted` double
);

LOAD DATA LOCAL INFILE 'B:\\EDICT I\\EQUITYdata\\F.csv' 
INTO TABLE edictEquityPrices.F
FIELDS TERMINATED BY ','
ENCLOSED BY '"' 
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(   
    `date`
    ,`F.Open`
    ,`F.High` 
    ,`F.Low` 
    ,`F.Close` 
    ,`F.Volume` 
    ,`F.Adjusted`
);
以及我执行它的代码:

private void button1_Click(object sender, EventArgs e)
{
    string connString = "datasource=127.0.0.1;port=3306;username=root;password=XX";
    MySqlConnection connDatabase = new MySqlConnection(connString);
    string query = File.ReadAllText("B:\\SCRIPTS\\SQL\\F.sql");
    MySqlScript script = new MySqlScript(connDatabase, query);

    //script.Delimiter = "$$";
    //connDatabase.Open();
    //script.Execute();     
}
我已经花了好几个小时去挖掘,但我无法得到一个确切的答案。我不断收到有关MySql.Data的神秘错误,但在搜索时什么也找不到。
请告诉我我在这里错过了什么,我可以在哪里便宜地取得一些进展,学习编程


-H

您应该设置
script.Delimiter=“;”在执行它之前。你得到的错误是什么?在网上或此处发布10行CSV。不要对自己太苛刻:你能把你得到的错误贴出来吗,是不是很神秘?如果没有关于错误的任何信息,我们很难给你答复。