【发布时间】:2018-06-23 10:30:00
【问题描述】:
我收到此代码的错误“必须声明标量值@time”。我只是想导入本地时间并将其存储在表中。
Logged_in 列的数据类型为datetime
obj.conn.Open();
DateTime localdate = DateTime.Now;
string time = localdate.ToString("MM'/'dd'/'yyyy HH':'mm':'ss.fff");
string loggedintime = "INSERT INTO UserAccountTable(Logged_in) values (@time)";
obj.cmd.Connection = obj.conn;
obj.cmd.CommandText = loggedintime;
obj.cmd.ExecuteNonQuery();
obj.conn.Close();
【问题讨论】:
-
你需要使用
SqlParameters! -
@omriman12 怎么样?.. 我需要获取本地日期和时间
-
发布了答案
-
@omriman12 我是新来的。请用cmets解释代码。
-
看我贴的答案.....我写了整个代码
标签: c# sql sql-server visual-studio