你看这样行不行
string sql19="select identifier from staff";
DataTable staff_1 =DBHelper.MyOracleHelper.Query(sql19 ).Tables[0];
foreach(DataRow dr in staff_1.Rows)
{
在这里把dr[0]的值取出来 就OK了
}
定义的staff_2 是int型 而foreach是用来操作 集合,数组等。
不知道你是要获得所有的ID呢 还是只获得 一个。
如果只获得所有,可以foreach staff_1.Rows 来获得;
如果只获得一个,那就是你现在代码里的 staff_2了。