json 获取sql数据 本人刚接触json,请问怎么用json来获取sql数据库中的数据,然后再传回前台页面啊,谢谢了 ,分不多了,哪位好心人帮帮忙。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 两则之间的转换:using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Data.SqlClient; namespace OTC.Utility ...{ public sealed class JSONHelper ...{ /**//// /// 获取JSON字符串 /// /// 值 /// 数据表名 /// public static string GetJSON(SqlDataReader drValue, string strTableName) ...{ StringBuilder sb = new StringBuilder(); sb.AppendLine("{"); sb.AppendLine(" " + strTableName + ":{"); sb.AppendLine(" records:["); try ...{ while (drValue.Read()) ...{ sb.Append(" {"); for (int i = 0; i < drValue.FieldCount; i++) ...{ sb.AppendFormat(""{0}":"{1}",", drValue.GetName(i), drValue.GetValue(i)); } sb.Remove(sb.ToString().LastIndexOf(’,’), 1); sb.AppendLine("},"); } sb.Remove(sb.ToString().LastIndexOf(’,’), 1); } catch(Exception ex) ...{ throw new Exception(ex.Message); } finally ...{ drValue.Close(); } sb.AppendLine(" ]"); sb.AppendLine(" }"); sb.AppendLine(" };"); return sb.ToString(); } } } 参见jQuery Ajax 调用后台方法返回 DataSet 或者 DataTable 的例子 这样之后,json序列化获取的数据,该怎么实现那?麻烦你了 asp.net如何做页面布局? ASP.NET的问题 急,asp.net中序列化问题 请教一个DataGrid中模板列编辑的问题 怎么在asp.net页面父窗体里让其中的用户自定义控件获得事件 项目当前,DataGrid的更新功能无法获取TextBox输入的新的值!!! 求教高手,无刷新的聊天室怎么做?有代码吗? 如何在 类 中显示自定义的错误信息,而不出现编译系统的一大堆错误信息? 页面刷新也不调用Unload事件呢?? 基本信息显示的问题,急啊!在线等! 网页上发现一个错误 大虾们帮帮忙 关于.net和oracle连接的问题
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
namespace OTC.Utility
...{
public sealed class JSONHelper
...{
/**////
/// 获取JSON字符串
///
/// 值
/// 数据表名
///
public static string GetJSON(SqlDataReader drValue, string strTableName)
...{
StringBuilder sb = new StringBuilder();
sb.AppendLine("{");
sb.AppendLine(" " + strTableName + ":{");
sb.AppendLine(" records:[");
try
...{
while (drValue.Read())
...{
sb.Append(" {");
for (int i = 0; i < drValue.FieldCount; i++)
...{
sb.AppendFormat(""{0}":"{1}",", drValue.GetName(i), drValue.GetValue(i));
}
sb.Remove(sb.ToString().LastIndexOf(’,’), 1);
sb.AppendLine("},");
}
sb.Remove(sb.ToString().LastIndexOf(’,’), 1);
}
catch(Exception ex)
...{
throw new Exception(ex.Message);
}
finally
...{
drValue.Close();
}
sb.AppendLine(" ]");
sb.AppendLine(" }");
sb.AppendLine(" };");
return sb.ToString();
}
}
}
jQuery Ajax 调用后台方法返回 DataSet 或者 DataTable 的例子
这样之后,json序列化获取的数据,该怎么实现那?麻烦你了