Thanks for the help John. You are right, I could just return a single value, but I wanted to solve this problem for future reference. I believe this is a .NET oracleclient bug. I replaced microsofts oracleclient provider with Oracle's ODP.NET (Oracle.DataAccess) provider and the program runs fine. How can I get this info to Microsoft? Thanks.
Randy
Randy Belcher
AFG Industries, Inc.