建立一个WinForm应用程序 添加MenuStrip控件填写两个功能读取 和导出数据
用了两个DataSet控件和对话框打开(OpenFilesDialog控件)和保存(SaveFilesDialog控件)
读取 private void 读取ToolStripMenuItem_Click(object sender EventArgs e)
{
if (opFileDlg ShowDialog() == DialogResultOK)
{
if(opFileDlg OpenFile()!=null)
{
twoXML ReadXml (@opFileDlg FileName );
foreach (DataRow twoRow in twoXML Tables [user]Rows)
{
DataRow newRow = dsXMLTables[user]NewRow();
newRow [序号] = twoRow [序号];
newRow[标题] = twoRow[标题];
newRow[网址] = twoRow[网址];
newRow[用户名] = twoRow[用户名];
newRow[密码] = twoRow[密码];
newRow[时间] = twoRow[时间];
newRow[备注] = twoRow[备注];
dsXML Tables [user]Rows Add(newRow);
}
int n = dsXML Tables [user]Rows Count ;
for(int i=;i<n;i++)
{
dsXML Tables [user]Rows [i][序号]=i+;
}
dsXMLWriteXml(@userxml);
thisVisible = true;
MessageBoxShow(数据导入成功! 成功);
}
}
else
{
thisVisible = true;
}
}
导出
private void 导出ToolStripMenuItem_Click(object sender EventArgs e)
{
if (svFileDlgShowDialog() == DialogResultOK)
{
dsXMLWriteXml(@svFileDlgFileName);
thisVisible = true;
MessageBoxShow(数据导出成功! 成功);
}
else
{
thisVisible = true;
}
}