440 名前:nobodyさん mailto:sage [2009/11/28(土) 16:56:18 ID:???] >>437 以下のテストコード書いてみました。 テーブル名:名簿3 ID(主キー):オートナンバー型(長整数型) 名前:テキスト型(サイズ50) 年齢:数値型(整数型) 作成日時:日付/時間型 更新日時:日付/時間型 <asp:AccessDataSource ID="AccessDataSource11" runat="server" DataFile="~/App_Data/MyDB.mdb" UpdateCommand="UPDATE [名簿3] SET [名前] = ?, [年齢] = ?, [作成日時] = ?, [更新日時] = Now() WHERE [ID] = ?"> <UpdateParameters> <asp:Parameter Name="名前" Type="String" /> <asp:Parameter Name="年齢" Type="Int16" /> <asp:Parameter Name="作成日時" Type="DateTime" /> <asp:Parameter Name="ID" Type="Int32" /> </UpdateParameters> </asp:AccessDataSource> コードを書いて、動かしてみましたが > UPDATE **** WHERE ID = @ID; SELECT *** WHERE ID = @IDみたいな > INSERT ****;SELECT *** WHERE ID = SCOPE_IDENTITY();みたいな のアドバイスをどう反映させれば良いのかわかりません。 上記コードの動きは、エラーは何も表示されず、更新内容がDBに反映されない。 もちろん「更新日時」情報も更新されず、以前の情報が入ったままです。