gpt4 book ai didi

sql - 解析查询时出错。 [ token 行号=1, token 行偏移量=52, token 错误=)]

转载 作者:行者123 更新时间:2023-12-04 18:24:26 26 4
gpt4 key购买 nike

在尝试将数据插入到我的 SQl 数据库时,我收到以下错误 System.Data.SqlServerCe.SqlCeException: There was an error parsing the query. [ Token line number = 1,Token line offset = 52,Token in error = ) ]
我输入数据的代码行如下:

@{
var db= Database.Open("Games");
var sqlQ = "SELECT * FROM Games";
var data = db.Query(sqlQ);
}
@{
if (IsPost) {
var fileData = Request.Files[0];
var fileName = Path.GetFileName(fileData.FileName);
var fileSavePath = Server.MapPath("~/upload/" + fileName);
fileData.SaveAs(fileSavePath);
var GameName=Request["Name"];
var Gamefile = fileName;
var SQLINSERT = "INSERT INTO Games (Name, file_path) " + "VALUES (@0, @1,)";
db.Execute(SQLINSERT, GameName, Gamefile);
}
}

我正在尝试将文件上传到我的服务器并将文件名添加到我的数据库中。错误显然与第 15 行有关。

最佳答案

尾随逗号是我的猜测。将 sql 插入语句更改为:

var SQLINSERT = "INSERT INTO Games (Name, file_path) " + "VALUES (@0, @1)";

关于sql - 解析查询时出错。 [ token 行号=1, token 行偏移量=52, token 错误=)],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9985746/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com