如何将从数据库表中取出的一个字段的值存为一个字符串数组?
请问如何将从数据库表中取出的一个字段的值存为一个字符串数组? 
                                     string   cmdresult; 
                                     SqlCommand   cmd   =   new   SqlCommand(); 
                                     cmd.CommandText   =    "select   公司名称   from   dbo.B_公司 "; 
                                     cmd.Connection   =   con; 
                                     cmdresult   =   cmd.ExecuteScalar().ToString(); 
 我想将查询结果存为   string[]   BusN   =   new   string[]   {   }; 
 请问应如何处理? 
------解决方案--------------------foreach遍历所有行 
 BusN[行号]=行.itemarry[0]