Beispiel #1
0
        public string[] getData()
        {
            string[]      strings = new string[1];
            SqlDataReader drCol   = new DBQuery(this._sqlSource, this._Conn).getDataReader();
            int           cNum    = drCol.FieldCount;

            Array.Resize(ref strings, cNum);
            drCol.Close();

            SqlDataReader drRead = new DBQuery(this._sqlSource, this._Conn).getDataReader();

            if (drRead.HasRows)
            {
                while (drRead.Read())
                {
                    for (int i = 0; i < cNum; i++)
                    {
                        strings[i] = drRead.GetValue(i).ToString();
                    }
                }
            }
            else
            {
                Array.Resize(ref strings, 0);
            }
            drRead.Close();

            return(strings);
        }