<asp:AccessDataSource ID="AccessDataSource1" runat="server" DataFile="~/App_Data/data.mdb" DeleteCommand="DELETE FROM Test WHERE (id = ?)" InsertCommand="INSERT INTO Test (title, content, [time]) VALUES (?,?,DATE())" SelectCommand="SELECT * FROM [Test]" UpdateCommand="UPDATE Test SET title = ?, content = ?, [time] = ? WHERE (id = ?)"> <InsertParameters> <asp:ControlParameter ControlID="TextBox1" Name="title" PropertyName="Text"/> <asp:ControlParameter ControlID="TextBox2" Name="content" PropertyName="Text"/> </InsertParameters> </asp:AccessDataSource>
把上面的insertCommand改成下面的
InsertCommand="INSERT INTO Contact(contact_name, contact_phone, contact_email) VALUES (@contact_name, @contact_phone,@contact_email)" 当然,在GirdView中也需要相应的增加修改和删除的按钮,不要紧,这些微软也都提供了: 在GridView的属性里,添加上图标出的两个CommandField。那么便大功告成了,就这么简单,我们看看GridView的代码: