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; }