【发布时间】:2014-03-11 12:56:40
【问题描述】:
您好,感谢您的阅读。
我正在尝试将当前日期插入到我的表格中,但我不知道如何正确写入。
这是我的 C# 代码:
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["LocalSqlServer"].ConnectionString);
conn.Open();
string Comment = UserWriteComment.Text;
string ID = DetailedID.Text;
string Name = DetailedName.Text;
string UniqueID = lblID.Text;
string query = "INSERT INTO Comment(TicketID, Name, Comments, UserID, Date)" + "Values('" + ID + "', '" + Name + "', '" + Comment + "', '" + UniqueID + "', '" + Date + "')";
using (SqlCommand com = new SqlCommand(query, conn))
{
com.ExecuteNonQuery();
UserWriteComment.Text = "";
}
在查询中,有一个值叫做日期。这是我喜欢将当前日期传递到我的表中的函数。
我希望你能帮助我,因为我没有设法找到答案。
谢谢:)
【问题讨论】:
-
有什么问题?你有没有得到任何错误或意外结果?
-
是的,我遇到了一个错误,但这很可能是因为我无法正确编写所需的字符串。
-
只需使用不带引号的 GetDate()。
-
如果我能得到一点代码,我会很高兴的。
-
错误信息的文本是什么?