我在Expression Web 4中创建了一个简单的ASP页面,并有一个文本框询问最终用户的活动。我正在尝试使用ASP.Net连接将输入的活动名称插入访问数据库中。
当我加载网页并在文本框中输入一个值...然后点击刷新时,它不会将输入的值发送给ACCESS。
该数据库称为“ BookingDB ”。该表称为“ tbl_Booking ”。 其中存在两个字段(字段:客户和活动)
客户 : PK 和自动编号。
活动 :短文本。
在网页上,该文本框名为 txtActivity 。
<form id="form1" runat="server">
<p>
<asp:TextBox id="txtActivity" runat="server" Height="29px" Width="153px"></asp:TextBox>
<asp:AccessDataSource id="AccessDataSource3" runat="server" DataFile="BookingDB.mdb" SelectCommand="INSERT INTO [tbl_Booking] ([Activity]) VALUES (?)">
<SelectParameters>
<asp:ControlParameter ControlID="txtActivity" Name="Act_Parameter" PropertyName="Text" />
</SelectParameters>
</asp:AccessDataSource>
</p>
</form>