c#中如何将dataset中数据一次性写入表中
3个回答
展开全部
if (dataset.Tables[0].Rows.Count > 1)
{
for (int i = 1; i < dataset.Tables[0].Rows.Count; i++)
{
实体.属性=dataset.Tables[0].Rows[i][0].ToString();
//调用插入的方法
EntityClass.insert();
}
}
{
for (int i = 1; i < dataset.Tables[0].Rows.Count; i++)
{
实体.属性=dataset.Tables[0].Rows[i][0].ToString();
//调用插入的方法
EntityClass.insert();
}
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的是写入什么表datatable,要先连接数据库吧,先连接oracle数据库,或者sql数据库。
public static OracleConnection ConnDataBase()
{
OracleConnection oraCon=null;
string str = string.Format("user id={0};data source={1};password={2}", "", "", "");
try
{
if (oraCon == null)
{
oraCon = new OracleConnection(str);
}
if (oraCon.State != ConnectionState.Open)
{
oraCon.Open();
}
// int a = 1 / 0;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
return oraCon;
}
看看对你有帮助没。
public static OracleConnection ConnDataBase()
{
OracleConnection oraCon=null;
string str = string.Format("user id={0};data source={1};password={2}", "", "", "");
try
{
if (oraCon == null)
{
oraCon = new OracleConnection(str);
}
if (oraCon.State != ConnectionState.Open)
{
oraCon.Open();
}
// int a = 1 / 0;
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
return oraCon;
}
看看对你有帮助没。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不知道是不是你想要的
可以使用GridView控件,AutoGenerateColumns=“True”
后台GridView1.DataSource=dataset
这样你查询出来的结果就会自动显示成一个表了
可以使用GridView控件,AutoGenerateColumns=“True”
后台GridView1.DataSource=dataset
这样你查询出来的结果就会自动显示成一个表了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询