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