asp.net问题!gridview用法:如何把girdview里的某条信息添加进自己的数据库?
gridview是用dataset填充的临时数据,如何在gridview里的选择按钮事件中把选中的那条数据添加到自己的数据库...
gridview是用dataset填充的临时数据,如何在gridview里的选择按钮事件中把选中的那条数据添加到自己的数据库
展开
2个回答
展开全部
/// <summary>
/// gridview行选择事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
//获取选择行的单元格的值、以及选择行主键
//假如我前台页面绑定的字段名称是proID,那么这里就是Values["proID"].ToString();
string proID = GridView1.SelectedDataKey.Values["绑定的字段名称1"].ToString();
string proName = GridView1.SelectedDataKey.Values["proName "].ToString();
//添加数据到数据库的方法,将proID 、proName 等等字段写入数据库的方法
}
/// gridview行选择事件
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e)
{
//获取选择行的单元格的值、以及选择行主键
//假如我前台页面绑定的字段名称是proID,那么这里就是Values["proID"].ToString();
string proID = GridView1.SelectedDataKey.Values["绑定的字段名称1"].ToString();
string proName = GridView1.SelectedDataKey.Values["proName "].ToString();
//添加数据到数据库的方法,将proID 、proName 等等字段写入数据库的方法
}
七鑫易维信息技术
2024-09-02 广告
2024-09-02 广告
Play Video 七鑫易维是致力于机器视觉和人工智能领域的高新科技企业,迄今已专注眼球追踪技术的研发、创新与应用超过14年,拥有完全自主知识产权,全球专利总量655余项。 作为眼球追踪技术领域的全球知名品牌,七鑫易维的产品体系覆盖眼动分...
点击进入详情页
本回答由七鑫易维信息技术提供
展开全部
ArrayList arr=new ArrayList();
for(int i=0;i<datagrid1.columns.count;i++)
{
arr.Add(datagrid1.SelectedRow.Cells[i].value);//得到选中后的第i个单元格的值
}
string sql="insert into table values (";
for(int i=0;i<arr.count;i++)
{
if(i==arr.count-1)
{
sql +=arr[i]+")";
break;
}
sql += arr[i]+" ,";
}
这样就得到了一个插入数据库的sql语句!
至于数据库的链接 你应该会把! 这样就可以直接插入了。!
for(int i=0;i<datagrid1.columns.count;i++)
{
arr.Add(datagrid1.SelectedRow.Cells[i].value);//得到选中后的第i个单元格的值
}
string sql="insert into table values (";
for(int i=0;i<arr.count;i++)
{
if(i==arr.count-1)
{
sql +=arr[i]+")";
break;
}
sql += arr[i]+" ,";
}
这样就得到了一个插入数据库的sql语句!
至于数据库的链接 你应该会把! 这样就可以直接插入了。!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询