C# DataTable序列化 JSON

 时间:2026-02-15 12:13:36

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);

  • 怎么查看电脑上网流量
  • 网络工程师发展前景怎么样
  • 汽车吃胎怎么解决
  • Windows2012系统安装 IIS 和 Framework 3.5
  • 活字格使用:如何修改Excel文件的打印设置
  • 热门搜索
    苹果酱的做法 鱼肚的做法 怎么发朋友圈 饺子馅做法大全 排骨火锅的做法 公主怎么画 湿气重的人怎么排湿吃什么最好 粤菜的做法 炸萝卜丸子的家常做法 发烧39度怎么退烧最快