Я пытаюсь создать некоторые XML-файлы, чтобы в отключенной архитектуре данные можно было просматривать непосредственно из файлов XML. В настоящее время у меня есть данные, полученные в datagridview. Однако, когда я пытаюсь сохранить эти данные в 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 в вопросе.) – jarlh
Можем ли мы увидеть настоящий код, включая правильное форматирование? – IInspectable
Возможный дубликат [Как я могу сохранить DatagridView в Xml и загрузить Xml в datagridView?] (Http://stackoverflow.com/questions/26040165/how-i-can-save-a-datagridview-in-a -xml-и-нагрузки-а-XML-к-DataGridView) –