【发布时间】:2017-02-17 10:17:52
【问题描述】:
我正在尝试创建一些 XML 文件,以便在断开连接的体系结构中可以直接从 XML 文件中查看数据。 目前,我在 datagridview 中提取了一些数据。 但是,当我尝试将此数据保存在 XML 文件中时,生成的文件仅包含“”。没有别的,全是空白。 请建议我该如何进行。
private void btnSXAAMclientinfo_Click(object sender, EventArgs e)
{
string varGUID;
varGUID = txtClientGUID.Text;
clsBusinessLogic objBL = new clsBusinessLogic();
DataSet datasetAM = objBL.LoadSXAAMClientInfo(varGUID);
dgvPatientData.DataSource = datasetAM.Tables[0].DefaultView;
DataTable dt = new DataTable();
for (int i = 1; i < dgvPatientData.Columns.Count + 1; i++)
{
DataColumn column = new DataColumn(dgvPatientData.Columns[i - 1].HeaderText);
dt.Columns.Add(column);
}
int ColumnCount = dgvPatientData.Columns.Count;
foreach (DataGridViewRow dr in dgvPatientData.Rows)
{
DataRow dataRow = dt.NewRow();
for (int i = 0; i < ColumnCount; i++)
{
dataRow[i] = dr.Cells[i];
}
}
DataSet ds = new DataSet();
ds.Tables.Add(dt);
XmlTextWriter newXml = new XmlTextWriter(@"c:/FK.xml"); ` System.Text.Encoding.UTF8);
ds.WriteXml(newXml);
}
【问题讨论】:
-
SQL 在哪里? (它被标记为 sql,但我在问题中找不到任何 SQL。)
-
我们能看到真实的代码,包括正确的格式吗?
标签: c# sql xml windows visual-studio