Can't update date in aspx to a MS-ACCESS table
Hello I'm having problem with updating datatypes 

I insert the date in the C# part like this 

string strSQL = "INSERT into Frettir (CreatedBy,CreatedOn,Title,Description,Starts,Ends,CatId,SectionId,ArticleExt,Myndatexti,MyndUrAlbumi,NrMyndar) values(?,?,?,?,?,?,?,?,?,?,?,?)";

  cmd.Parameters.Add("@Starts",OleDbType.Date).Value = dstartdate;

but I update in the aspx part like this

UpdateCommand="UPDATE [Frettir] SET [Title]=@Title,[Description]=@Description,[CreatedBy]=@notandaID,[ArticleExt]=@ArticleExt, [Myndatexti]=@Myndatexti,[Starts]=@Starts WHERE [ArticleID]=@id2 "

 <UpdateParameters>
                    <asp:Parameter Name="Title" Type="String" />
                    <asp:Parameter Name="Description" Type="String" />
                    <asp:Parameter Name="notandaID"  Type="int16" />
                    <asp:Parameter Name="ArticleExt" Type="String" />
                    <asp:Parameter Name="Myndatexti" Type="String" />
                     <asp:Parameter Name="Starts" Type="DateTime" />
                  <asp:QueryStringParameter Name="id2" QueryStringField="ArticleID" Type="Int32" />
</UpdateParameters>

I get an error Data type mismatch in criteria expression 
It seems that there are some type differences between the type that is input in the c# part and the aspx-part

Can anyone help me with this?
Can't update date in aspx to a MS-ACCESS table
===

Hello I'm having problem with updating datatypes 

I insert the date in the C# part like this 

string strSQL = "INSERT into Frettir (CreatedBy,CreatedOn,Title,Description,Starts,Ends,CatId,SectionId,ArticleExt,Myndatexti,MyndUrAlbumi,NrMyndar) values(?,?,?,?,?,?,?,?,?,?,?,?)";

  cmd.Parameters.Add("@Starts",OleDbType.Date).Value = dstartdate;

but I update in the aspx part like this

UpdateCommand="UPDATE [Frettir] SET [Title]=@Title,[Description]=@Description,[CreatedBy]=@notandaID,[ArticleExt]=@ArticleExt, [Myndatexti]=@Myndatexti,[Starts]=@Starts WHERE [ArticleID]=@id2 "

 <UpdateParameters>
                    <asp:Parameter Name="Title" Type="String" />
                    <asp:Parameter Name="Description" Type="String" />
                    <asp:Parameter Name="notandaID"  Type="int16" />
                    <asp:Parameter Name="ArticleExt" Type="String" />
                    <asp:Parameter Name="Myndatexti" Type="String" />
                     <asp:Parameter Name="Starts" Type="DateTime" />
                  <asp:QueryStringParameter Name="id2" QueryStringField="ArticleID" Type="Int32" />
</UpdateParameters>

I get an error Data type mismatch in criteria expression 
It seems that there are some type differences between the type that is input in the c# part and the aspx-part

Can anyone help me with this?