我有一张名为
的表格doctype html
html
head
...
body
header
section
nav
footer
这是我的代码:
logtbl(logid int, emplid int, logdate date, description varchar(50), logtime time(7), logdatetime datetime)
我称之为:
a代表整数
dtdate和dttime代表datetimepicker
public void savelogs(int idemp, DateTime logdate, string logname, TimeSpan logtimes, DateTime timedate)
{
logtbl log = new logtbl()
{
emplid = idemp,
datelog = logdate,
description = logname,
timelog = logtimes,
logdatetime = timedate
};
dbko.logtbls.InsertOnSubmit(log);
dbko.SubmitChanges();
MessageBox.Show("Log save successfully;");
}
错误出现在这行代码中 我的代码出了什么问题?
答案 0 :(得分:0)
您现在正在将方法组作为参数,而该方法需要日期时间。对方法的正确调用应如下:
savelogs(a, dtdate.Value, cmbstatus.Text, dttime.Value, dtdate.Value);
这意味着您需要从调用中删除ToShortDate
方法并将其放在方法中,或者将方法的参数更改为字符串而不是DateTime
和TimeSpan
< / p>