C#中XML的写入方法
2011-05-01 13:17
337 查看
using System; using System.Data; using System.Data.OleDb; namespace ConsoleDataSet { /// <summary> /// Class1 的摘要说明。 /// </summary> class DataSetClass { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main(string[] args) { string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataBase.mdb"; // 定义连接 OleDbConnection MyCon = new OleDbConnection(strCon); try { // 打开连接 MyCon.Open(); string strSQL = @"select * from ADODemo"; OleDbDataAdapter MyDataAdapter = new OleDbDataAdapter(); MyDataAdapter.SelectCommand = new OleDbCommand(strSQL, MyCon); // 将数据填充到DataSet中 DataSet MyDataSet = new DataSet(); MyDataAdapter.Fill(MyDataSet, "ADODemo"); // 从DataSet中获取DataTable DataTable MyDataTable = MyDataSet.Tables["ADODemo"]; // 设置“姓名”字段不能为空 MyDataTable.Columns["姓名"].AllowDBNull = false; // 修改第一行的姓名 MyDataTable.Rows[0]["姓名"] = "赵六"; MyDataTable.Rows[0]["姓名"] = "张三"; // 添加一条新记录 DataRow NewRow = MyDataTable.NewRow(); NewRow["姓名"] = "赵六"; NewRow["年龄"] = 22; MyDataTable.Rows.Add(NewRow); foreach (DataRow row in MyDataTable.Rows) { Console.WriteLine("姓名:{0} 年龄:{1}", row["姓名"].ToString(), row["年龄"].ToString()); } // 将DataSet中的数据更新到数据库中 OleDbCommandBuilder MyCommandBuilder = new OleDbCommandBuilder(MyDataAdapter); MyDataAdapter.Update(MyDataSet, "ADODemo"); } catch (Exception ex) { Console.WriteLine("{0}", ex.ToString()); } finally { MyCon.Close(); } Console.ReadLine(); } } }
相关文章推荐
- C# 写入XML文档三种方法详细介绍
- C# 写入XML方法
- C# 写入XML文档三种方法详细介绍
- C# 三种写入XML文档的方法
- C# 写入XML文档三种方法详细介绍
- C#操作读取、写入XML文档的实用方法
- 在C#中使用三种不同的方法写入XML文档
- C#:编程写入xml文件
- 【unity】c# 读写xml_写入xml的两种方式
- 将DBF,XLS,XML,MDB文件导入C#DataGrid的方法,
- c#中XML解析文件出错解决方法
- c# cookie写入本地的方法
- C#写入对象或集合类型数据到xml文件的方法
- C#操作XML之写入XML
- C# 如何创建一个xml文件?并写入指定内容?
- C#中xml写入treeview,treeview写入xml
- c#中XML解析文件出错解决方法
- C#操作XML的方法
- 用JDK自带方法 写入XML文档
- c# 循环控件 把控件的名称和值 写入xml中