简单的传参查询并转化为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 > )
{
for (int i = ; i < dt.Rows.Count; i++)
{
Json.Append("{");
for (int j = ; 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 - )
{
Json.Append(",");
}
}
Json.Append("}");
if (i < dt.Rows.Count - )
{
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 > )
{
for (int i = ; i < dt.Rows.Count; i++)
{
Json.Append("{");
for (int j = ; 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 - )
{
Json.Append(",");
}
}
Json.Append("}");
if (i < dt.Rows.Count - )
{
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 > )
{
for (int i = ; i < dt.Rows.Count; i++)
{
Json.Append("{");
for (int j = ; 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 - )
{
Json.Append(",");
}
}
Json.Append("}");
if (i < dt.Rows.Count - )
{
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());
}
}
}

发送json-简单的传参查询和简单的sql查询的更多相关文章

  1. Flutter路由的跳转、动画与传参(最简单)

    跳转 命名路由 在文件构建时先设置路由参数: new MaterialApp( // 代码 routes: { "secondPage":(BuildContext context ...

  2. Atitit oodbms的查询,面向对象的sql查询jpa jpql hql

    Atitit oodbms的查询,面向对象的sql查询jpa jpql hql 1.1. 标准API历史1 1.2. JPA定义了独特的JPQL(Java Persistence Query Lang ...

  3. 视图查询的数据和sql查询的数据不一样

    视图查询的数据和sql查询的数据不一样. 手动刷新视图 exec sp_refreshview  视图名称

  4. Ajax之Json对象序列化传参

    前端部分:传入参数 "groupObject" : jsonString //对象序列化传参 var projectGroup = {}; projectGroup["i ...

  5. (25)ASP.NET Core EF查询(复杂查询运算符、原生SQL查询、异步查询)

    1.复杂查询运算符 在生产场景中,我们经常用到LINQ运算符进行查询获取数据,现在我们就来了解下生产场景经常出现几种复杂查询运算符. 1.1联接(INNER JOIN) 借助LINQ Join运算符, ...

  6. 数据库查询性能 LinqDB vs Sql查询

    使用LinqDB查询Sqlite数据库数据,不管是大数据还是少量的数据,感觉特别耗时,尤其是首次查询 一个含有2.7万条数据的数据表 首次查询: 查询2.7万条数据,耗时1s 查询指定的1条数据,也要 ...

  7. javascript闭包传参就这么简单

    var query = (function (a) { return a; })('fx'); alert(query);

  8. lua(简单的传参)

    #include <iostream> #include <string.h> extern "C" { /*头文件lua.h定义了Lua提供的基础函数,包 ...

  9. 关于同时查询父子名称的SQL查询语句的写法 id name parentId parentName .

    parentid是1就是id为1的公司的子公司 如图 查询出所有的信息后 由于我要呈现的是parentName 不是parentId所以想问下SQL语句怎么写 谢谢啦~~:) 解法: SELECT s ...

随机推荐

  1. PHP-时间小结

    //获得本周(本天)时间戳的起始和结束//本周星期一时间戳$monday = mktime(0, 0, 0, date("m",strtotime("last Monda ...

  2. jsp el 自定义方法 tld 说明

    使用 el 的过程中,需要使用到后端代码处理逻辑,这个时候我们就需要自定义 方法. 如我们后端代码定义如下: package com.rhythmk.common; public class FncH ...

  3. 云计算之路-试用Azure:上不了高速的跑车,无法跨Cloud Service的DNS服务器

    从阿里云的踩坑大师,到Azure的抹黑大师,我们似乎成了云计算负面用户的典型,可是我们还是忍不住想表达自己真实的使用感受.如果有错误的地方,欢迎大家批评! 在Azure上建好虚拟网(Vitual Ne ...

  4. 十分钟使用ionic Framework开发一个跨平台移动应用

    Ionic是一个前端的框架,帮助开发人员使用HTML5, CSS3和JavaScript做出原生应用. ionic的理念类似前端开发的BootStrap,目标是封装HTML5移动跨平台开发的最佳实践. ...

  5. Kubernetes1.6新特性:全面支持多颗GPU

    (一)  背景资料 GPU就是图形处理器,是Graphics Processing Unit的缩写.电脑显示器上显示的图像,在显示在显示器上之前.要经过一些列处理,这个过程有个专有的名词叫" ...

  6. Sublime Text 如何一个代码双屏显示代码上下部分?

    Sublime Text 如何一个代码双屏显示代码上下部分? sublime text如何一个代码双屏显示代码上下部分 先显示2行实图 把想要分屏显示的文件,打开新窗口,然后再拖过去就可以了. 快捷操 ...

  7. push和unshift方法

    push和unushift都是向数组插入元素. push是向数组尾部插入元素. unshift是向数组头部插入元素. 共同点:都可以一次插入多个元素. arrayObject.push(newelem ...

  8. Unity3D系列教程--使用免费工具在Unity3D中开发2D游戏 第一节

    声明:   本博客文章翻译类别的均为个人翻译,版权全部.出处: http://blog.csdn.net/ml3947,个人博客:http://www.wjfxgame.com. 译者说明:这是一个系 ...

  9. Tomcat日志、项目中的log4j日志、控制台——我的日志最后到底跑哪去了?

    1.Tomcat自带日志功能,即时你的项目中有log4j也不会影响到Tomcat自己记录日志. 2.你的项目中的log4j中的日志指定打印到什么地方(控制台或者文件),便会打印到什么地方,和Tomat ...

  10. RandomForest&ROC

    # -*- coding: utf-8 -*- # __author__ = 'JieYao' from biocluster.agent import Agent from biocluster.t ...