使用ASP将新记录插入ACCESS-参数问题

时间:2019-01-17 15:20:24

标签: asp.net ms-access

我在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>

0 个答案:

没有答案