zoukankan      html  css  js  c++  java
  • 发送json-简单的传参查询和简单的sql查询

    简单的传参查询并转化为json
    
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Text;
    
    namespace Maticsoft.Web.guanlian
    {
        public partial class guanlian : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                int start = int.Parse(Request.QueryString["start"]);
                int over = int.Parse(Request.QueryString["over"]);
    
                Maticsoft.BLL.guanlian bll = new Maticsoft.BLL.guanlian();
                DataSet dataSet = bll.GetListByPage("", "id", start, over);
                DataTable dt = dataSet.Tables[0];
    
                StringBuilder Json = new StringBuilder();
    
    
    
    
    
    
    
                //if (string.IsNullOrEmpty(jsonName))
                //    jsonName = dt.TableName;
                Json.Append("{"list":[");
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        Json.Append("{");
                        for (int j = 0; j < dt.Columns.Count; j++)
                        {
                            Type type = dt.Rows[i][j].GetType();
                            Json.Append(""" + dt.Columns[j].ColumnName.ToString() + "":" + """ + dt.Rows[i][j].ToString() + """);
                            if (j < dt.Columns.Count - 1)
                            {
                                Json.Append(",");
                            }
                        }
                        Json.Append("}");
                        if (i < dt.Rows.Count - 1)
                        {
                            Json.Append(",");
                        }
                    }
                }
                Json.Append("]}");
                // return Json.ToString();
                Response.Write(Json.ToString());
            }
        }
    }
    
     简单的sql查询
    
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Text;
    using LTP.Accounts;
    
    namespace Maticsoft.Web.guanlian
    {
        public partial class guanlian : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                //int start = int.Parse(Request.QueryString["start"]);
                //int over = int.Parse(Request.QueryString["over"]);
    
                
    
                //Maticsoft.BLL.guanlian bll = new Maticsoft.BLL.guanlian();
                //DataSet dataSet = bll.GetListByPage("", "id", start, over);
    
                string sql = "select * from guanlian";
    
                DataSet dataSet = DbHelperSQL.Query(sql);
    
    
    
                DataTable dt = dataSet.Tables[0];
    
                StringBuilder Json = new StringBuilder();
    
    
    
    
    
    
    
                //if (string.IsNullOrEmpty(jsonName))
                //    jsonName = dt.TableName;
                Json.Append("{"list":[");
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        Json.Append("{");
                        for (int j = 0; j < dt.Columns.Count; j++)
                        {
                            Type type = dt.Rows[i][j].GetType();
                            Json.Append(""" + dt.Columns[j].ColumnName.ToString() + "":" + """ + dt.Rows[i][j].ToString() + """);
                            if (j < dt.Columns.Count - 1)
                            {
                                Json.Append(",");
                            }
                        }
                        Json.Append("}");
                        if (i < dt.Rows.Count - 1)
                        {
                            Json.Append(",");
                        }
                    }
                }
                Json.Append("]}");
                // return Json.ToString();
                Response.Write(Json.ToString());
            }
        }
    }
    
     简单的sql语句加传参
    
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Text;
    using LTP.Accounts;
    
    namespace Maticsoft.Web.guanlian
    {
        public partial class guanlian : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                //int start = int.Parse(Request.QueryString["start"]);
                //int over = int.Parse(Request.QueryString["over"]);
                string user = Request.QueryString["user"];
                
    
                //Maticsoft.BLL.guanlian bll = new Maticsoft.BLL.guanlian();
                //DataSet dataSet = bll.GetListByPage("", "id", start, over);
    
                string sql = "select * from guanlian where uer = '"+user+"' ";
    
                DataSet dataSet = DbHelperSQL.Query(sql);
                 DataTable dt = dataSet.Tables[0];
    
    
    
                StringBuilder Json = new StringBuilder();
    
    
    
    
    
    
    
                //if (string.IsNullOrEmpty(jsonName))
                //    jsonName = dt.TableName;
                Json.Append("{"list":[");
                if (dt.Rows.Count > 0)
                {
                    for (int i = 0; i < dt.Rows.Count; i++)
                    {
                        Json.Append("{");
                        for (int j = 0; j < dt.Columns.Count; j++)
                        {
                            Type type = dt.Rows[i][j].GetType();
                            Json.Append(""" + dt.Columns[j].ColumnName.ToString() + "":" + """ + dt.Rows[i][j].ToString() + """);
                            if (j < dt.Columns.Count - 1)
                            {
                                Json.Append(",");
                            }
                        }
                        Json.Append("}");
                        if (i < dt.Rows.Count - 1)
                        {
                            Json.Append(",");
                        }
                    }
                }
                Json.Append("]}");
                // return Json.ToString();
                Response.Write(Json.ToString());
            }
        }
    }
    
     

     简单的传参添加

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Text;
    using LTP.Accounts;
    
    namespace Maticsoft.Web.guanlian
    {
        public partial class guanlian : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                //int start = int.Parse(Request.QueryString["start"]);
                //int over = int.Parse(Request.QueryString["over"]);
             
                
    
                //Maticsoft.BLL.guanlian bll = new Maticsoft.BLL.guanlian();
                //DataSet dataSet = bll.GetListByPage("", "id", start, over);
    
                //string sql = "delete from guanlian where uer = '"+user+"' ";
                //DataSet dataSet = DbHelperSQL.Query(sql);
                // DataTable dt = dataSet.Tables[0];
                //StringBuilder Json = new StringBuilder();
    
    
                string uer = Request.QueryString["uer"];
                string goup = Request.QueryString["goup"];
                string visty = Request.QueryString["visty"];
    
    
               
    
    
                Maticsoft.Model.guanlian txl = new Model.guanlian();
                Maticsoft.BLL.guanlian bll = new BLL.guanlian();
    
                txl.uer = uer;
                txl.goup = goup;
                txl.visty = visty;
    
                if (bll.Add(txl) > 0)//使用bll的添加方法
                {
                    Response.Write("{"result":"0"}");
                }
                else
                {
                    Response.Write("{"result":"1"}");
                }
    
    
    
    
                //if (string.IsNullOrEmpty(jsonName))
                //    jsonName = dt.TableName;
                //Json.Append("{"list":[");
                //if (dt.Rows.Count > 0)
                //{
                //    for (int i = 0; i < dt.Rows.Count; i++)
                //    {
                //        Json.Append("{");
                //        for (int j = 0; j < dt.Columns.Count; j++)
                //        {
                //            Type type = dt.Rows[i][j].GetType();
                //            Json.Append(""" + dt.Columns[j].ColumnName.ToString() + "":" + """ + dt.Rows[i][j].ToString() + """);
                //            if (j < dt.Columns.Count - 1)
                //            {
                //                Json.Append(",");
                //            }
                //        }
                //        Json.Append("}");
                //        if (i < dt.Rows.Count - 1)
                //        {
                //            Json.Append(",");
                //        }
                //    }
                //}
                //Json.Append("]}");
                //// return Json.ToString();
                //Response.Write(Json.ToString());
            }
        }
    }

     sql加传参删除

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Data;
    using System.Text;
    using LTP.Accounts;
    
    namespace Maticsoft.Web.guanlian
    {
        public partial class guanlian : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
                //int start = int.Parse(Request.QueryString["start"]);
                //int over = int.Parse(Request.QueryString["over"]);
             
                
    
                //Maticsoft.BLL.guanlian bll = new Maticsoft.BLL.guanlian();
                //DataSet dataSet = bll.GetListByPage("", "id", start, over);
    
                //string sql = "delete from guanlian where uer = '"+user+"' ";
                //DataSet dataSet = DbHelperSQL.Query(sql);
                // DataTable dt = dataSet.Tables[0];
                //StringBuilder Json = new StringBuilder();
    
    
                string uer = Request.QueryString["uer"];
                //string goup = Request.QueryString["goup"];
                //string visty = Request.QueryString["visty"];
    
                //Maticsoft.Model.guanlian txl = new Model.guanlian();
                //Maticsoft.BLL.guanlian bll = new BLL.guanlian();
    
                //txl.uer = uer;
                //txl.goup = goup;
                //txl.visty = visty;
    
    
                string sql = "delete from guanlian where uer = '"+uer+"' ";
                int rows = DbHelperSQL.ExecuteSql(sql.ToString(), ""); 
                
                //DataTable dt = dataSet.Tables[0];
    
                //StringBuilder Json = new StringBuilder();
                


    if (rows > 0)//使用bll的添加方法 { Response.Write("{"result":"0"}"); } else { Response.Write("{"result":"1"}"); } //if (string.IsNullOrEmpty(jsonName)) // jsonName = dt.TableName; //Json.Append("{"list":["); //if (dt.Rows.Count > 0) //{ // for (int i = 0; i < dt.Rows.Count; i++) // { // Json.Append("{"); // for (int j = 0; j < dt.Columns.Count; j++) // { // Type type = dt.Rows[i][j].GetType(); // Json.Append(""" + dt.Columns[j].ColumnName.ToString() + "":" + """ + dt.Rows[i][j].ToString() + """); // if (j < dt.Columns.Count - 1) // { // Json.Append(","); // } // } // Json.Append("}"); // if (i < dt.Rows.Count - 1) // { // Json.Append(","); // } // } //} //Json.Append("]}"); //// return Json.ToString(); //Response.Write(Json.ToString()); } } }
  • 相关阅读:
    Python MongoDB使用介绍
    算法网站
    无限级树状图css实现
    无限级别分类嵌套格式抓取
    无限级别分类
    计算多维数组到底是几维的
    获取无限级别分类
    mysql 重启
    radio 控制器function用法
    php-fpm 重启 nginx单独配置 重启
  • 原文地址:https://www.cnblogs.com/hellowzd/p/4281306.html
Copyright © 2011-2022 走看看