从一个存储过程中读取字段到一个combobox中的问题
存储过程(使用oracle)如下:
CREATE OR REPLACE PROCEDURE GETALLUSER
(
managerid out zffj_pak.z_pak
)
as
begin
open managerid for
select * from a_manager;
end getalluser;
读取存储过程的函数如下:
Public Function getuser() As OracleDataReader
Dim conn As New OracleConnection(connstr)
Dim cmd As New OracleCommand("getalluser", conn)
cmd.CommandType = CommandType.StoredProcedure
conn.Open()
Return cmd.ExecuteReader(CommandBehavior.CloseConnection)
End Function
问题:
我在winform中有一个combobox,我如何才能将存储过程所返回的结果集中的字段NAME读入这个combobox
问题点数:20、回复次数:3Top
1 楼hamadou(闵峰--为了理想而奋斗)回复于 2005-04-02 17:27:17 得分 20
如果使用ExecuteReader就循环加好了,如果是fill出来的就绑定好了!Top
2 楼wsxcy66668888()回复于 2005-04-02 18:01:48 得分 0
选择的是全部字段,我想只显示一个字段的值Top
3 楼zhang0821(6665022)回复于 2005-05-09 21:08:48 得分 0
俺也想知道Top




