如何获取GRIDVIEW里的主键值
我知道datalist和repeater都可以用this.datalist.datakeyfiled来获取主键的直,可是在gridview不知道用什么,datakeyNa...
我知道datalist和repeater都可以用this.datalist.datakeyfiled来获取主键的直,可是在gridview不知道用什么,datakeyName这个?我只看到个这个??我是想取出来做增删改的
展开
2个回答
展开全部
z在数据库中查一个表的主键是这样查的
sp_pkeys 表名\
GetTable是查询的方法.
DataTable d = GetDataTable("sp_pkeys " + TableName, "dc");
//以下循环拼SQL语句的WHERE 条件
foreach (DataRow rw in d.Rows)
{
sql += rw[3].ToString().Trim() + "=@" + rw[3].ToString().Trim() + " and ";
//以下一行,代表,主键的参数不更新
dt.UpdateCommand.Parameters["@" + rw[3].ToString().Trim()].SourceVersion = DataRowVersion.Original;
}
sp_pkeys 表名\
GetTable是查询的方法.
DataTable d = GetDataTable("sp_pkeys " + TableName, "dc");
//以下循环拼SQL语句的WHERE 条件
foreach (DataRow rw in d.Rows)
{
sql += rw[3].ToString().Trim() + "=@" + rw[3].ToString().Trim() + " and ";
//以下一行,代表,主键的参数不更新
dt.UpdateCommand.Parameters["@" + rw[3].ToString().Trim()].SourceVersion = DataRowVersion.Original;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询