我有一个包含一些日期值的网格。我喜欢做的是将这些日期值转换为 UTC 日期格式,然后在表格中输入。
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:KruSQL %>"
UpdateCommand="UPDATE [dbo].[Microbiology] SET RoomNum=@RoomNum, CollDate=@CollDate, WaterFixure=@WaterFixure Where ID=@ID">
<UpdateParameters>
<asp:Parameter Name="RoomNum" Type="String" />
<asp:Parameter Name="WaterFixure" Type="String" />
<asp:Parameter Name="CollDate" Type="DateTime" />
</UpdateParameters>
我的问题是如何利用:
UpdateCommand="UPDATE [dbo].[Microbiology] SET RoomNum=@RoomNum, CollDate=@CollDate, WaterFixure=@WaterFixure Where ID=@ID"
并且仍然将 CollDate 的值更新为 UTC。无论如何要在后面的代码中执行此操作,并且仍然使我们使用 UpdateCommand