asp.net问题!gridview用法:如何把girdview里的某条信息添加进自己的数据库?

gridview是用dataset填充的临时数据,如何在gridview里的选择按钮事件中把选中的那条数据添加到自己的数据库... gridview是用dataset填充的临时数据,如何在gridview里的选择按钮事件中把选中的那条数据添加到自己的数据库 展开
 我来答
不想起名字了2333
2012-04-02 · TA获得超过2447个赞
知道大有可为答主
回答量:1931
采纳率:50%
帮助的人:1829万
展开全部
/// <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 等等字段写入数据库的方法
}
百度网友3722182
2012-04-03 · TA获得超过126个赞
知道小有建树答主
回答量:124
采纳率:66%
帮助的人:101万
展开全部
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语句!
至于数据库的链接 你应该会把! 这样就可以直接插入了。!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式