最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net 数据库数据转换成xml文件方法
时间:2022-06-25 06:04:14 编辑:袖梨 来源:一聚教程网
首先使用sqlconnection打开数据库教程链接,使用sqlcommand打开Employees数据表,并将数据保存到DataSet对象中。然后以DataSet对象为数据源,建立一个XmlDocument对象,并使用XmlDocuemnt对象的Save方法,将数据保存到指定的XML文件中
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>void Page_Load(Object sender, EventArgs e)
{
String strConnection, strSQL;
DataSet objDataSet = new DataSet();
OleDbConnection objConnection = null;
OleDbDataAdapter objAdapter = null;strConnection = "Provider=Microsoft.Jet.OLEDB.4.0; ";
strConnection += "Data Source=" + Server.MapPath("Northwind.mdb");
strSQL = "SELECT FirstName, LastName FROM Employees;";objConnection = new OleDbConnection(strConnection);
objAdapter = new OleDbDataAdapter(strSQL, objConnection);objAdapter.Fill(objDataSet, "Employees");
objDataSet.WriteXml(Server.MapPath("Employees2.xml"));
Response.Write("View XML file");}
从数据库的查询结果的数据保存到XML文件
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>Sub Page_Load(Sender As Object, E As EventArgs)
Dim strConnection As String
Dim strSQL As String
Dim objDataSet As New DataSet()
Dim objConnection As OleDbConnection
Dim objAdapter As OleDbDataAdapterstrConnection = "Provider=Microsoft.Jet.OLEDB.4.0; " & _
"Data Source="+MapPath("EmployeeDatabase.mdb")
strSQL = "SELECT FirstName, LastName FROM Employee;"objConnection = New OledbConnection(strConnection)
objAdapter = New OledbDataAdapter(strSQL, objConnection)objAdapter.Fill(objDataSet, "Employees")
objDataSet.WriteXml(Server.MapPath("Employee2.xml"))
Response.Write("XML File Generated")End Sub
C#的做法
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>void Page_Load(Object sender, EventArgs e)
{
String strConnection, strSQL;
DataSet objDataSet = new DataSet();
OleDbConnection objConnection = null;
OleDbDataAdapter objAdapter = null;strConnection = "Provider=Microsoft.Jet.OLEDB.4.0; ";
strConnection += "Data Source=" + Server.MapPath("Northwind.mdb");
strSQL = "SELECT FirstName, LastName FROM Employees;";objConnection = new OleDbConnection(strConnection);
objAdapter = new OleDbDataAdapter(strSQL, objConnection);objAdapter.Fill(objDataSet, "Employees");
objDataSet.WriteXml(Server.MapPath("Employees2.xml"));
Response.Write("View XML file");}
相关文章
- dnf神界版本魔道学者装备搭配毕业攻略 装备怎么选 11-29
- 冒险岛枫之传说枫叶币获取方法 11-29
- 崩坏星穹铁道华尔街之狼成就攻略 正确选项一览 11-29
- 星球重启星雪精灵位置汇总 星雪节全星雪精灵分布地点 11-29
- dnf神界版本搬砖图推荐 神界版本怎么搬砖 11-29
- 蓝色星原旅谣薄纱流派搭配方法 11-29