我有存储过程'sp_MyProcedure'给我多个结果, 但是当我从c#执行它时,它只返回一个结果“一行” 这是我的代码:
DataTable myTable = new DataTable();
string CommandString= "sp_MyProcedure";
OdbcDataAdapter adapter = new OdbcDataAdapter(CommandString, _OdbcConnection);
adapter.Fill(myTable);
有没有办法从存储过程中获取所有结果行
答案 0 :(得分:0)
不确定适配器是否支持.NextResult(),就像dbDataReader一样。但是您使用dbDataReader移动到结果集。