我有一个gridview 和sqldatasource。
我正在尝试在数据库中插入新记录,并且 Date 列类型是 Date 并且默认格式是 US , mm/dd/yyyy 并且我正在尝试使用另一种格式插入日期。
SqlDataSource2.InsertCommand = "Insert into test (Name,Date) VALUES (@Name,@CONVERT(Date,'@Date',104))";
SqlDataSource2.InsertParameters.Add("Name", nameText);
SqlDataSource2.InsertParameters.Add("Date", DbType.DateTime, date.Text);
我得到:字符串未被识别为有效的日期时间。
谢谢