Settings.Settings DataTable的值 [英] Settings.Settings Value for DataTable
本文介绍了Settings.Settings DataTable的值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
private void Form1_Load(object sender, EventArgs e)
{
//其他东西
dt = 属性 。 设置 。 默认 。 datagrid ;
dataGridView1 。 DataSource = dt ;
}
{
//other stuff
dt = Properties.Settings.Default.datagrid;
dataGridView1.DataSource = dt;
}
如上所示,我有一个窗体,其中一个想要在表单加载时填充datagridview。
数据网格视图在启动时不会填充。正确保存DataTable设置。
我的问题是在设置中我的dataTable没有值。这是它的原因吗不工作?
我可以投入什么价值?现在它不接受任何东西(甚至是dt),消息"无法转换为system.data.datatable"
推荐答案
为什么你甚至想要如果您没有使用数据库,有更好的方法可以加载数据,例如从xml读取并写入xml,可以使用DataSet.ReadXml和DataSet.WriteXml以及用于写入$ b $的DataSet方法生成正确的数据集b并读取.xsd文件以确保将正确的数据类型映射到您的数据。
Why would you even want this? There are better ways to load data if you are not using a database e.g. read from xml and write to xml which can produce a proper data set using DataSet.ReadXml and DataSet.WriteXml along with DataSet method for writing and reading an .xsd file to ensure proper data types are mapped to your data.
这篇关于Settings.Settings DataTable的值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文