gpt4 book ai didi

.net - 这个 SQL 查询有什么问题?

转载 作者:行者123 更新时间:2023-12-01 01:17:54 25 4
gpt4 key购买 nike

在过去的一个小时里,我一直在尝试这个查询的不同变体,但我在用户名处遇到错误,用户名只是一个普通的字符串,其中包含我从不包含任何特殊字符或任何特殊字符的 xml 文件中获取的用户名

我正在使用 SLQ compact 3.5

P.S 我尝试使用 ?而不是@username 也不起作用除“日期”外,所有字段均为“nchar”

                C = nodeItem["user_from"].InnerText;
avatar = nodeItem["user_from_avatar"].InnerText;
string msgText = nodeItem["message"].InnerText;
DateTime dt=DateTime.Now;

string sql = "INSERT INTO posts(user,msg,avatar,date) VALUES(@username,@messige,@userpic,@thedate)";
using (SqlCeCommand cmd = new SqlCeCommand(sql, connection))
{
cmd.Parameters.Add("@username",C);
cmd.Parameters.Add("@messige", msgText.ToString());
cmd.Parameters.Add("@userpic", avatar.ToString());
cmd.Parameters.Add("@thedate", dt);
connection.Open();
cmd.ExecuteNonQuery();
adapter.Update(data);
connection.Close();
}

错误消息:alt text
(来源:clip2net.com)
谢谢 ,尼古拉

最佳答案

尝试用方括号“[用户]”(可能还有日期)将“用户”括起来。

关于.net - 这个 SQL 查询有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1125846/

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