私はこの問題を抱えています。Web Developer Express 2010 を使用した VB コード
アクセスからのデータソースの使用。選択して更新することはできません... 1 つのグリッドビュー (GW を呼び出す) から、ユーザーが情報を更新する日付を常に設定する必要があります。どうやってそれをしますか?アイデアをいくつか試します。gridview列の日付のすべてのnull値により、現在のシステム日付に設定されます..私は動作しません. 次に、更新プロセスを使用して同じ問題を解決します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>`
これは「/」アプリケーションのエラー サーバー エラーです。
文字列は有効な DateTime として認識されませんでした。
説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: System.FormatException: 文字列が有効な DateTime として認識されませんでした。
ソース エラー:
現在の Web 要求の実行中に未処理の例外が生成されました。例外の発生元と場所に関する情報は、以下の例外スタック トレースを使用して特定できます。