一个小例子-----读取sql server然后写到xml文件--------jechy你自己看看那些资料吧.我有点冷了,要上楼去了...

本文介绍了一种使用C#语言从数据库中读取“Book”表所有记录的方法,并将这些记录转换为XML格式字符串的过程。该过程首先创建了一个数据库连接,然后使用SqlDataAdapter执行SQL查询来获取数据,最后通过DataSet对象将数据写入StringWriter,实现了数据的有效封装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

public string GetBookTable()
{
using (SqlConnection conn = <nobr oncontextmenu="return false;" onmousemove="kwM(4);" id="key2" onmouseover="kwE(event,4, this);" style="COLOR: #6600ff; BORDER-BOTTOM: #6600ff 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline" onclick="return kwC();" onmouseout="kwL(event, this);" target="_blank">new</nobr> SqlConnection(ConfigurationSettings.AppSettings["MyConn"]))
{
using (SqlDataAdapter da = new SqlDataAdapter("select * from Book", conn))
{
DataSet ds = new DataSet();
da.Fill(ds, "Book");
StringBuilder strBuild = new StringBuilder();
StringWriter writer = new StringWriter(strBuild);
ds.WriteXml(writer, XmlWriteMode.IgnoreSchema);
return strBuild.ToString();
}
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值