C#怎样把数据库里查出的数据转换为JSON格式

要具体代码,asp.net的

引用名称空间using System.Web.Script.Serialization;(如果无法引用,请添加程序集)

JavaScriptSerializer js = new JavaScriptSerializer();
        //序列化成json字符串
         string json= js.Serialize("数据库查询出来的数据");

追问

本人菜鸟,能在细点么。引用OK了,查不来的数据不知道怎么弄

追答

查不来的数据?是没有从数据库里面查出来么?是说出不出的数字怎么转json?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-19
var data = 你的数据;
public JsonResult SomeData()
{
    return Json(data);
}

第2个回答  2014-03-19
没有那么麻烦,你下个 Newtonsoft.Json.dll引用一下,可以将datatable数据直接转换为json数据的
第3个回答  2014-03-19
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;

你可以使用这两个。
具体代码不推荐给你。还是自己试试,不行你在问我
第4个回答  2014-03-20
mvc 直接Json(object)
相似回答