在mysql和asp.net上传问题 [英] uploading problem in mysql and asp.net

查看:98
本文介绍了在mysql和asp.net上传问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

先生,为什么它没有语法错误时无效。这是我的(字符串insquery =INSERT INTO sla(月,年,内容类型)VALUES(@month,@ year,@ contenttype);)查询工作正常但为什么它不起作用(LOAD DATA INFILE+ path +INSERT INTO TABLE sla1 FIELDS TEDINATED BY''''LINES INATEDIN''\ n''n''NNON 1 LINES)





并给出错误......

错误:您的SQL语法有错误;查看与您的MySQL服务器版本相对应的手册,以便在D:\ Book1111.csv附近使用正确的语法INSERT INTO TABLE sla1 FIELDS TERMINATED BY'',''LINES TERMINATE''在第1行



并且代码预先发送给您。





请给出解决方案...... ..........

Sir why it not work when there is no syntax error.Here my (string insquery = "INSERT INTO sla (month, year, contenttype) VALUES(@month, @year, @contenttype)";) that query work fine but why it will not work (LOAD DATA INFILE " + path + " INSERT INTO TABLE sla1 FIELDS TERMINATED BY '','' LINES TERMINATED BY ''\n'' IGNORE 1 LINES)


and given error......
Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''D:\Book1111.csv INSERT INTO TABLE sla1 FIELDS TERMINATED BY '','' LINES TERMINATE'' at line 1

And code is previsouly send to you.


Please give a solution.............

推荐答案

尝试添加引号:

Try adding quotes:
LOAD DATA INFILE " + path + " INSERT INTO TABLE sla1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES

成为

Becomes

LOAD DATA INFILE '" + path + "' INSERT INTO TABLE sla1 FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n' IGNORE 1 LINES


这篇关于在mysql和asp.net上传问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆