我有这个问题。使用 Web Developer Express 2010 的 VB 代码
使用来自访问的数据源。我无法从一个gridview(调用GW)中选择和更新...我需要始终设置用户更新信息的日期。你是怎么做到的?我尝试了几个想法。通过gridview列日期中的所有空值,设置为当前系统日期..不工作4我。然后使用 true 更新过程同样的问题DefaultValue="<%= DateTime.Now.ToString() %>"
请问有什么想法吗?提前谢谢.. BR
`UpdateCommand="UPDATE [partes] SET [ESTATU] = ?,[SCONF] = ?, [SNOTES] = ?, [CONFDAT] = ?, [DCREA] = ?, [ASN] = ?, [ASNDATE] = ? WHERE [ID] = ?">
<UpdateParameters>
<asp:Parameter Name="ESTATU" />
<asp:Parameter Name="SCONF" Type="String" />
<asp:Parameter Name="SNOTES" Type="String" />
<asp:Parameter Name="CONFDAT" Type="DateTime" />
<asp:Parameter Name="DCREA" Type="DateTime" DefaultValue="<%= DateTime.Now.ToString() %>" />
<asp:Parameter Name="ASN" Type="String" />
<asp:Parameter Name="ASNDATE" Type="DateTime" />
<asp:Parameter Name="original_ID" Type="Int32" />
</UpdateParameters>`
这是“/”应用程序中的错误服务器错误。
字符串未被识别为有效的日期时间。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.FormatException:字符串未被识别为有效的 DateTime。
源错误:
在执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常起源和位置的信息。