C# DataTable序列化 JSON
1、使用SQL代码获取数据库内容,放到工作表。
DataTable dt=new DataTable(); //工作表
string conn="..."; //数据库连接字符串
string Sql=“select * form logindata"; //SQL代码
OleDbDataAdapter da = new OleDbDataAdapter(sql, conn);
da.Fill(dt); //读取数据到DataTable
2、//创建工作表副本 此表用于序列化
DataTable ds=dt.Copy();
3、//使用序列化方法进行序列化 ,这里使用 Newtonsoft.Json
string tablestr=JsonConvert.SerializeObject(ds);
//反序列化
DataTable RS = (DataTable)JsonConvert.DeserializeObject<DataTable> (tablestr);
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:41
阅读量:131
阅读量:93
阅读量:68
阅读量:188