首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

读取数据库表中数据并将数据转化成json格式输出 候

2012-10-05 
读取数据库表中数据并将数据转化成json格式输出 在线等候啊比如数据库中的表:text字段: namesexage张山男2

读取数据库表中数据并将数据转化成json格式输出 在线等候啊
比如数据库中的表:text
字段: name sex age
  张山 男 21
  .
  .

等很多这样的数据 现在要读取这些数据并将数据转化成json格式输出 不懂json格式 高手们可以给个详细点的例子给我吗?在线等候啊!

[解决办法]
如果返回DataTable 示例DataTable转Json方法
[解决办法]
今天刚做了个,给你参考下

C# code
  StringBuilder sb = new StringBuilder();        string sql = "select * from users";        DataTable dt = DbHelperSQL.Query(sql).Tables[0];        sb.Append("{data:[");        for (int i = 0; i < dt.Rows.Count; i++)        {            sb.Append("{\"id\":\"" + dt.Rows[i]["id"].ToString() + "\",\"name\":\"" + dt.Rows[i]["name"].ToString() + "\",\"tel\":\"" + dt.Rows[i]["tel"].ToString() + "\",\"mail\":\"" + dt.Rows[i]["mail"].ToString() + "\",\"qq\":\"" + dt.Rows[i]["qq"].ToString() + "\",\"datetime\":\"" + dt.Rows[i]["addtime"].ToString() + "\"}");            if (i != dt.Rows.Count - 1)            {                sb.Append(",");            }        }        sb.Append("]}");        Response.Write(sb.ToString()); 

热点排行