zoukankan      html  css  js  c++  java
  • Json导入数据库

    <!DOCTYPE html>

    <html>
    <head>
    <meta name="viewport" content="width=device-width" />
    <title>AAA</title>
    <script src="~/Scripts/jquery-3.3.1.min.js"></script>
    <script>
    var data;
    $(function () {

    $.ajax({
    url: '/Home/A',
    data: 'get',
    dataType: 'json',
    success: function (res) {
    data = res.data;
    $.each(res.data, function (i, r) {
    var tr = '<tr>'
    + '<td id="1">' + this.id + '</td>'
    + '<td id="2">' + this.username + '</td>'
    + '<td id="3">' + r.email + '</td>'
    + '<td id="4">' + r.sex + '</td>'
    + '<td id="5">' + r.city + '</td>'
    + '<td id="6">' + r.sign + '</td>'
    + '<td id="7">' + r.experience + '</td>'
    + '<td id="8">' + r.ip + '</td>'
    + '<td id="9">' + r.logins + '</td>'
    + '<td id="10">' + r.joinTime + '</td>'
    + '</tr>';
    $("#tb").append(tr);
    })

    }

    })
    })


    function Add(data) {
    alert(data);
    $.ajax({
    url: "/Home/Add",
    type: "post",
    dataType: "json",
    data: { list: data },
    success: function (res) {

    }
    })

    }

    //function Tianjia() {

    // //var id = document.getElementById('1').innerHTML;
    // //var username = document.getElementById('2').innerHTML;
    // //var email = document.getElementById('3').innerHTML;
    // //var sex = document.getElementById('4').innerHTML;
    // //var city = document.getElementById('5').innerHTML;
    // //var sign = document.getElementById('6').innerHTML;
    // //var experience = document.getElementById('7').innerHTML;
    // //var ip = document.getElementById('8').innerHTML;
    // //var logins = document.getElementById('9').innerHTML;
    // //var joinTime = document.getElementById('10').innerHTML;
    // //$.ajax({
    // // url: "/Home/Add",
    // // type: "post",
    // // dataType: "json",
    // // data: { id: id, username: username, email: email, sex: sex, city: city, sign: sign, experience: experience, ip: ip, logins: logins, joinTime: joinTime },
    // // success: function (data) {
    // // if (data > 0) {
    // // alert('1');
    // // }
    // // }
    // //})
    //}
    </script>
    </head>
    <body>
    <div>
    <input id="Button1" type="button" value="button" onclick="Add(data)" />
    <table>
    <tr>
    <td>ID</td>
    <td>用户名</td>
    <td>邮箱</td>
    <td>性别</td>
    <td>城市</td>
    <td>签名</td>
    <td>积分</td>
    <td>IP</td>
    <td>登入次数</td>
    <td>加入时间</td>
    </tr>
    <tbody id="tb">

    </tbody>
    </table>
    </div>
    </body>
    </html>

    public ActionResult AAA()
    {
    return View();
    }
    [HttpGet]
    public string A()
    {
    HttpClient client = new HttpClient();
    var aaa = client.GetStringAsync("https://www.layui.com/test/table/demo1.json");
    var bbb = aaa.Result;
    var json = JsonConvert.DeserializeObject<Class1>(bbb);
    var data= json.data;
    for (int i = 0; i < data.Count(); i++)
    {
    string sql = "INSERT INTO [dbo].[KuaYu]([id],[username],[email],[sex],[city],[sign],[experience],[ip],[logins],[joinTime]) VALUES(@id,@username,@email,@sex,@city,@sign,@experience,@ip,@logins,@joinTime)";

    SqlParameter[] pa = new SqlParameter[]
    {
    new SqlParameter("@id",data[i].id),
    new SqlParameter("@username",data[i].username),
    new SqlParameter("@email",data[i].email),
    new SqlParameter("@sex",data[i].sex),
    new SqlParameter("@city",data[i].city),
    new SqlParameter("@sign",data[i].sign),
    new SqlParameter("@experience",data[i].experience),
    new SqlParameter("@ip",data[i].ip),
    new SqlParameter("@logins",data[i].logins),
    new SqlParameter("@joinTime",data[i].joinTime),
    };
    int count = DBHelper.ZSG(sql, pa);
    }

    return bbb;
    }
    [HttpPost]
    public string Add(List<Stock> list)
    {
    for (int i = 0; i < list.Count(); i++)
    {
    Stock k = list[i];
    string sql = "INSERT INTO [dbo].[KuaYu]([id],[username],[email],[sex],[city],[sign],[experience],[ip],[logins],[joinTime]) VALUES(@id,@username,@email,@sex,@city,@sign,@experience,@ip,@logins,@joinTime)";

    SqlParameter[] pa = new SqlParameter[]
    {
    new SqlParameter("@id",k.id),
    new SqlParameter("@username",k.username),
    new SqlParameter("@email",k.email),
    new SqlParameter("@sex",k.sex),
    new SqlParameter("@city",k.city),
    new SqlParameter("@sign",k.sign),
    new SqlParameter("@experience",k.experience),
    new SqlParameter("@ip",k.ip),
    new SqlParameter("@logins",k.logins),
    new SqlParameter("@joinTime",k.joinTime),
    };
    int count = DBHelper.ZSG(sql, pa);
    }

    var data = new
    {
    a = 200,
    b = "添加成功"
    };
    var json = JsonConvert.SerializeObject(data);
    return json;

    }

  • 相关阅读:
    非关系数据库之mongodb入门到实战(8)mongodb的常用命令
    非关系数据库之mongodb入门到实战(7)mongodb的window版安装与使用详解
    非关系数据库之mongodb入门到实战(6)mongodb基础详解
    非关系数据库之redis入门到实战(5)Redis企业运用
    非关系数据库之redis入门到实战(4)Redis基本操作
    非关系数据库之redis入门到实战(3)Redis入门介绍与安装
    非关系数据库之redis入门到实战(2)Redis常用命令
    非关系数据库之redis入门到实战(1)Redis高级应用
    Java从入门到实战之(16)面向对象之对象的多态性(四)
    Java从入门到实战之(15)面向对象之接口(三)
  • 原文地址:https://www.cnblogs.com/nxj1997/p/11756863.html
Copyright © 2011-2022 走看看