Example #1
0
        private void LoadData()
        {
            //Kết nối CSDL
            try
            {
                String ketnoi = CSDL.ketnoiCSDL();
                conn = new SqlConnection(ketnoi);
            }
            catch
            {
                MessageBox.Show("Kết nối thất bại");
            }
            btnSend.Enabled = false;

            SqlDataAdapter adapter = new SqlDataAdapter("Select Username from tblUser", conn);
            DataTable      table   = new DataTable();

            adapter.Fill(table);
            for (int i = 0; i < table.Rows.Count; i++)
            {
                lbOffline.Items.Add(table.Rows[i][0].ToString());
                lbUsers.Items.Add(new ImageListBoxItem(table.Rows[i][0].ToString(), 0, Color.Blue));
            }
            //Xoa tất cả các thông tin (nếu còn trong tblThongTin

            SqlCommand cmdStr = new SqlCommand("Delete tblThongTin", conn);

            cmdStr.CommandType = CommandType.Text;
            conn.Open();
            cmdStr.ExecuteNonQuery();
            conn.Close();
        }
        //Hàm khởi tạo 3 tham số
        public ClientHandler(TcpClient client, string port, frmServer MainFrm)
        {
            myClient = client;
            myPort   = port;
            String ketnoi = CSDL.ketnoiCSDL();

            conn    = new SqlConnection(ketnoi);
            mainFrm = MainFrm;
        }