0

伙计们,我需要使用查询字符串将数据存储到 SQL Server 数据库中。如果有人更改 URL 并将该 URL 发布回服务器,我想存储数据。

例如

www.example.com/Default.aspx?s1=123&s2=456

通过按enter我想将值存储s1s2SQL Server 数据库中。

我该怎么做?

4

1 回答 1

1
 <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString='<%$ ConnectionStrings:Conn %>'InsertCommand="INSERT INTO [TableName] ([s1], [s2]) VALUES (@s1, @s2)" >
            <InsertParameters>
                <asp:QueryStringParameter Name="s1" Type="Int16"></asp:Parameter>
                <asp:QueryStringParameter Name="s2" Type="Int16"></asp:Parameter>
            </InsertParameters>
</asp:SqlDataSource>

protected void Page_Load(object sender, EventArgs e)
    {
        SqlDataSource1.Insert();
        // Redirect
    }
于 2013-10-12T13:41:15.913 回答