兄弟,来这里问。诚心一点好不好。谁看的明白呀。
第一,你是不是在表中插入新行,
第二,表是动态的么?(newtable使用的方法是不一样的,多了很多麻烦)
第三,有没有唯一标识。
问题问完了。我猜测,你要知道的是
select max['id'] form ????
查询完了以后,放进一个dstaset
ds.Table[0].Rows[0]["id"].Tostring;
第一,你是不是在表中插入新行,
第二,表是动态的么?(newtable使用的方法是不一样的,多了很多麻烦)
第三,有没有唯一标识。
问题问完了。我猜测,你要知道的是
select max['id'] form ????
查询完了以后,放进一个dstaset
ds.Table[0].Rows[0]["id"].Tostring;
int i = Convert.ToInt32(Command.ExecuteScalar());
table.rows.insertAt(row,N);
N就是你要插入的行号,这样不就行了,
或者先插入table.rows.add(row)后用table.rows.count取的总行数,如果插在后面直接就得到行号了/