DevExpress: winform方向的gridview定位到某一行

DevExpress: winform方向的gridview定位到某一行

(需要定位的列是主键列)

1,如果数据库对应的字段是 bigint 型, 定位时就用 Convert.ToInt64


if (!string.IsNullOrEmpty(Common.SystemEditKey))
grvData.FocusedRowHandle = grvData.LocateByValue(0, grvData.Columns[0], Convert.ToInt64(Common.SystemEditKey));s

2,如果数据库对应的字段是 int 型, 定位时就用 Convert.ToInt32


if (!string.IsNullOrEmpty(Common.SystemEditKey))
grvData.FocusedRowHandle = grvData.LocateByValue(0, grvData.Columns[0], Convert.ToInt32(Common.SystemEditKey));

3,如果数据库对应的字段是 tiny 型, 定位时就用 Convert.ToByte


if (!string.IsNullOrEmpty(Common.SystemEditKey))
grvData.FocusedRowHandle = grvData.LocateByValue(0, grvData.Columns[0], Convert.ToByte(Common.SystemEditKey));

你可能感兴趣的:(数据库,c#)