conn.Open();
            SqlCommand cmd = new SqlCommand();
            cmd.Connection = conn;
            cmd.CommandText = "SELECT domainname FROM list";
            cmd.CommandType = CommandType.Text;
            SqlDataReader sdr = cmd.ExecuteReader();
            while (sdr.Read()) {
                IPAddress[] ips =Dns.GetHostAddresses(sdr[0].ToString());
                foreach (IPAddress ip in ips)
                {
                 richTextBox1.Text = sdr[0].ToString() ;
                }
                //执行SQL语句。
            }
            conn.Dispose();我想在上段代码循环中标出的地方执行语句该怎么写,我用command在循环里不行,应该怎么写?