dataset 存入数据库

DataSetdsxml=newDataSet();dsxml.ReadXml("D:\\SL.xml");我做的是读取一个xml文件的信息要把它存入到数据库里SqlCo... DataSet dsxml = new DataSet();
dsxml.ReadXml("D:\\SL.xml");
我做的是读取一个xml文件的信息要把它存入到数据库里
SqlConnection conn = new SqlConnection("Data Source=WANLITAO-PC;Initial Catalog=shycdb_QX;Integrated Security=True");
string strSql = "Select * from st_rtsr_r";
数据库操作是这个
我要怎么把这个dataset存到这张表里,结构是一样的
展开
 我来答
大海泛舟2018
推荐于2017-09-03 · TA获得超过217个赞
知道小有建树答主
回答量:323
采纳率:0%
帮助的人:263万
展开全部
protected void Page_Load(object sender, EventArgs e)
{
DataSet ds = GetDataSetByXml(Server.MapPath("~/file1.xml"));
DataTable dt = new DataTable();
dt.PrimaryKey = new DataColumn[] { dt.Columns["ID"] };
dt.Columns.Add("ID"桥宽,typeof(Int32));
dt.Columns.Add("UserName",typeof(string));
dt.Columns.Add("UserPwd", typeof(string));
dt = ds.Tables[0];
Update(dt);
}
public static DataSet GetDataSetByXml(string strXmlPath)
{
try
{
DataSet ds = new DataSet();
//读取尘迹XML到DataSet
ds.ReadXml(strXmlPath);
if (ds.Tables.Count > 0)
{
return ds;
}
return null;
}
catch (Exception)
{
return null;
}
}
public void Update(DataTable dt)
{

SqlConnection conn = new SqlConnection(Common.SqlHelper.ConnectionStringLocalTransaction);
SqlDataAdapter adapter = new SqlDataAdapter("派消并select * from tb_test",conn);
SqlCommandBuilder objCommandBuilder = new SqlCommandBuilder(adapter);
DataSet ds = new DataSet();
adapter.Fill(ds);
adapter.Update(dt);
conn.Dispose();

}
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
匿名用户
2012-06-18
展开全部
这要看你这个SL.xml文件是否包含表结构,如果包含的话,就拦旅滑可以用 dsxml.ReadXml("D:\\SL.xml", XmlReadMode.ReadSchema)得到表结构。有了结构和数据,向数据库里创建表和插简腊入数据镇拍就简单了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式