这里有这个问题:在sql数据库中插入datetime值c#工作完美,但我想做这样的事情:
if(IsPostBack)
{
for(int i = 0; i<100; i++)
{
commandText += string.Format( "insert into table (valuecoumn,datecolumn)" +
"values({0},{1});" ,
Request.Form["value-"+ i.ToString()],
Request.Form["date-"+ i.ToString()]);
}
cmd.CommandText = commandText;
cmd.ExecuteNonQuery();
}
现在我应该如何处理这个,因为有多个日期值?
尝试在格式字符串
的日期值周围加上单引号 '{1}'
看看是否有帮助。事实上,用这种方式引用你所有的值是没有问题的。SQL Server会取消任何不喜欢的引号