繁体   English   中英

使用C#在SQL数据库中插入多个datetime值

[英]Insert multiple datetime value in sql database using c#

这里有一个问题: 用c#在SQL数据库中插入datetime值可以很好地工作,但是我想这样做:

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将取消引用任何不喜欢引用的内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM