主页 > 知识库 > ajax.net对数据库的插入实例

ajax.net对数据库的插入实例

热门标签:银行业务 阿里云 服务器配置 科大讯飞语音识别系统 Linux服务器 电子围栏 Mysql连接数设置 团购网站

Default.aspx

复制代码 代码如下:

%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

html xmlns="http://www.w3.org/1999/xhtml" >
head runat="server">
    title>无标题页/title>
    script type="text/javascript">
       function data_insert()
       {
          var xmlhttp;
          if (window.ActiveXObject) {
              xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
          }
          else if (window.XMLHttpRequest) {
              xmlhttp = new XMLHttpRequest();
          }
          else {
              alert("您的浏览器不支持ajax,请使用其他!"); 
          }
          xmlhttp.onreadystatechange=function()
          {
               if (xmlhttp.readyState==4 xmlhttp.status==200)
               {
                    alert("yeah!");
                }
          }
          var no, name;
          no = document.getElementById("TextBox1").value;
          name = document.getElementById("TextBox2").value;
          var url = "Default2.aspx?no=" + no + "name=" + name;
          xmlhttp.open("get", url, true);
          xmlhttp.send(null);
       }

    /script>
/head>
body>
    form id="form1" runat="server">
    div>
        号码:asp:TextBox ID="TextBox1" runat="server">/asp:TextBox>br />
        姓名:
        asp:TextBox ID="TextBox2" runat="server">/asp:TextBox>br />
         input type="button" value="button" onclick="data_insert()"/>
         /div>
    /form>
/body>
/html>


Default.aspx.cs
复制代码 代码如下:

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //Button1.Attributes.Add("onclick", "date_insert()");
    }

}

Default2.aspx

复制代码 代码如下:

%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

html xmlns="http://www.w3.org/1999/xhtml" >
head runat="server">
    title>无标题页/title>
/head>
body>
    form id="form1" runat="server">
    div>

        asp:SqlDataSource ID="SqlDataSource1" runat="server"
            ConnectionString="%$ ConnectionStrings:ConnectionString %>"
            DeleteCommand="DELETE FROM [tst] WHERE [no] = @no"
            InsertCommand="INSERT INTO [tst] ([no], [name]) VALUES (@no, @name)"
            SelectCommand="SELECT * FROM [tst]"
            UpdateCommand="UPDATE [tst] SET [name] = @name WHERE [no] = @no">
            DeleteParameters>
                asp:Parameter Name="no" Type="Int32" />
            /DeleteParameters>
            InsertParameters>
                asp:Parameter Name="no" Type="Int32" />
                asp:Parameter Name="name" Type="String" />
            /InsertParameters>
            UpdateParameters>
                asp:Parameter Name="name" Type="String" />
                asp:Parameter Name="no" Type="Int32" />
            /UpdateParameters>
        /asp:SqlDataSource>

        br />

    /div>
    /form>
/body>
/html>

Default2.aspx.cs

复制代码 代码如下:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class Default2 : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        SqlDataSource1.InsertParameters["no"].DefaultValue = https://www.jb51.net/wghost/archive/2011/12/01/Request.QueryString["no"].ToString();
        SqlDataSource1.InsertParameters["name"].DefaultValue = https://www.jb51.net/wghost/archive/2011/12/01/Request.QueryString["name"].ToString();
        SqlDataSource1.Insert();
    }

}

您可能感兴趣的文章:
  • ASP.NET MVC中的AJAX应用
  • asp.net+ajax+sqlserver自动补全功能实现解析
  • asp.net中利用Jquery+Ajax+Json实现无刷新分页的实例代码
  • Asp.net ajax实现任务提示页面的简单代码
  • ASP.NET中使用Ajax的方法
  • asp.net jquery+ajax异步刷新实现示例
  • asp.net+jquery ajax无刷新登录的实现方法
  • ajax.net +jquery 无刷新三级联动的实例代码
  • ASP.NET MVC使用Ajax的辅助的解决方法
  • 用Fine Uploader+ASP.NET MVC实现ajax文件上传[代码示例]
  • Asp.net利用JQuery AJAX实现无刷新评论思路与代码
  • .net采用ajax实现邮箱注册和地区选择实例

标签:萍乡 衡水 枣庄 衢州 蚌埠 大理 江苏 广元

巨人网络通讯声明:本文标题《ajax.net对数据库的插入实例》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266