DO









How do I use D O
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: ClassBLL.cs Copy
213         public string TinhDiemTB(string MaSV, string MaHK)
214         {
215             SqlConnection con = da.GetConnect();
216             con.Open();
217             //view tc
218             string sql1 = " select 'sotinchi'=sum(SoTC) " +
219                                " from KetQua kq,HocPhan hp,NhomHocPhan nhp,KeHoachGiangDay khgd " +
220                                " where kq.MaNhomHP=nhp.MaNhomHP and nhp.MaHP=hp.MaHP and khgd.MaKHGD=nhp.MaKHGD and MaSV='"+MaSV+"' and MaHK='"+MaHK+"' " +
221                                " group by MaSV ";
222             SqlCommand cmd1 = new SqlCommand(sql1, con);
223             string tc = cmd1.ExecuteScalar().ToString();
224             // view diem10
225             string sql2 = " select 'cuoiky'=sum(DiemTk10*SoTC) " +
226                                " from KetQua kq,NhomHocPhan nhp,HocPhan hp,KeHoachGiangDay khdt " +
227                                " where kq.MaNhomHP=nhp.MaNhomHP and nhp.MaHP=hp.MaHP and khdt.MaKHGD=nhp.MaKHGD and MaSV='"+MaSV+"' and MaHK='"+MaHK+"' " +
228                                " group by MaSV ";
229             SqlCommand cmd2 = new SqlCommand(sql2, con);
230             string diem10 = cmd2.ExecuteScalar().ToString();
231             //view diem4
232             string sql3 = " select 'cuoiky'=sum(DiemTk4*SoTC) " +
233                                " from KetQua kq,NhomHocPhan nhp,HocPhan hp,KeHoachGiangDay khdt " +
234                                " where kq.MaNhomHP=nhp.MaNhomHP and nhp.MaHP=hp.MaHP and khdt.MaKHGD=nhp.MaKHGD and MaSV='"+MaSV+"' and MaHK='"+MaHK+"' " +
235                                " group by MaSV ";
236             SqlCommand cmd3 = new SqlCommand(sql3, con);
237             string diem4 = cmd3.ExecuteScalar().ToString();
238
239
240             string ketqua="";
241             ketqua = Convert.ToDouble(diem10) / Convert.ToDouble(tc) + "," + Convert.ToDouble(diem4) / Convert.ToDouble(tc) ;
242             return ketqua;
243         }
File name: ClassBLL.cs Copy
244         public string TinhDiemTB(string MaSV)
245         {
246             SqlConnection con = da.GetConnect();
247             con.Open();
248             //view tc
249             string sql1 = " select 'sotinchi'=sum(SoTC) " +
250                                " from KetQua kq,HocPhan hp,NhomHocPhan nhp,KeHoachGiangDay khgd " +
251                                " where kq.MaNhomHP=nhp.MaNhomHP and nhp.MaHP=hp.MaHP and khgd.MaKHGD=nhp.MaKHGD and MaSV='" + MaSV + "'" +
252                                " group by MaSV ";
253             SqlCommand cmd1 = new SqlCommand(sql1, con);
254             string tc = cmd1.ExecuteScalar().ToString();
255             // view diem10
256             string sql2 = " select 'cuoiky'=sum(DiemTk10*SoTC) " +
257                                " from KetQua kq,NhomHocPhan nhp,HocPhan hp,KeHoachGiangDay khdt " +
258                                " where kq.MaNhomHP=nhp.MaNhomHP and nhp.MaHP=hp.MaHP and khdt.MaKHGD=nhp.MaKHGD and MaSV='" + MaSV + "'" +
259                                " group by MaSV ";
260             SqlCommand cmd2 = new SqlCommand(sql2, con);
261             string diem10 = cmd2.ExecuteScalar().ToString();
262             //view diem4
263             string sql3 = " select 'cuoiky'=sum(DiemTk4*SoTC) " +
264                                " from KetQua kq,NhomHocPhan nhp,HocPhan hp,KeHoachGiangDay khdt " +
265                                " where kq.MaNhomHP=nhp.MaNhomHP and nhp.MaHP=hp.MaHP and khdt.MaKHGD=nhp.MaKHGD and MaSV='" + MaSV + "'" +
266                                " group by MaSV ";
267             SqlCommand cmd3 = new SqlCommand(sql3, con);
268             string diem4 = cmd3.ExecuteScalar().ToString();
269
270
271             string ketqua = "";
272             ketqua = Convert.ToDouble(diem10) / Convert.ToDouble(tc) + "," + Convert.ToDouble(diem4) / Convert.ToDouble(tc);
273             return ketqua;
274         }
File name: crBaoCao.cs Copy
139         public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
140             crBaoCao rpt = new crBaoCao();
141             rpt.Site = this.Site;
142             return rpt;
143         }
File name: FormDangNhap.cs Copy
19         private void btnDong_Click(object sender, EventArgs e)
20         {
21             this.Close();
22         }
File name: FormGiangVien.cs Copy
31         private void dgvGiangVien_RowEnter(object sender, DataGridViewCellEventArgs e)
32         {
33             dong = e.RowIndex;
34             txtMaGV.Text = dgvGiangVien.Rows[dong].Cells[0].Value.ToString();
35             txtTenGV.Text = dgvGiangVien.Rows[dong].Cells[1].Value.ToString();
36             dtpNamSinh.Text = dgvGiangVien.Rows[dong].Cells[2].Value.ToString();
37             txtDiaChi.Text = dgvGiangVien.Rows[dong].Cells[3].Value.ToString();
38         }
File name: FormHeDaoTao.cs Copy
30         private void dgvHeDaoTao_RowEnter(object sender, DataGridViewCellEventArgs e)
31         {
32             dong = e.RowIndex;
33             txtMaHeDT.Text = dgvHeDaoTao.Rows[dong].Cells[0].Value.ToString();
34             txtTenHeDT.Text = dgvHeDaoTao.Rows[dong].Cells[1].Value.ToString();
35         }
File name: FormHocKy.cs Copy
30         private void dgvHocKy_RowEnter(object sender, DataGridViewCellEventArgs e)
31         {
32             dong = e.RowIndex;
33             txtMaHocKy.Text = dgvHocKy.Rows[dong].Cells[0].Value.ToString();
34             txtTenHocKy.Text = dgvHocKy.Rows[dong].Cells[1].Value.ToString();
35             txtNamHoc.Text = dgvHocKy.Rows[dong].Cells[2].Value.ToString();
36             dtpBatDau.Text = dgvHocKy.Rows[dong].Cells[3].Value.ToString();
37             dtpKetThuc.Text = dgvHocKy.Rows[dong].Cells[4].Value.ToString();
38         }
File name: FormHocPhan.cs Copy
65         private void dgvHocPhan_RowEnter(object sender, DataGridViewCellEventArgs e)
66         {
67             dong = e.RowIndex;
68             txtMaHP.Text = dgvHocPhan.Rows[dong].Cells[0].Value.ToString();
69             txtTenHP.Text = dgvHocPhan.Rows[dong].Cells[1].Value.ToString();
70             txtSoTC.Text = dgvHocPhan.Rows[dong].Cells[2].Value.ToString();
71             txtSoTietTH.Text=dgvHocPhan.Rows[dong].Cells[3].Value.ToString();
72             txtSoTietLT.Text = dgvHocPhan.Rows[dong].Cells[4].Value.ToString();
73             txtPhanTramDQT.Text = dgvHocPhan.Rows[dong].Cells[5].Value.ToString();
74             txtPhanTramDT.Text = dgvHocPhan.Rows[dong].Cells[6].Value.ToString();
75         }
File name: FormKHGD.cs Copy
70         private void dgvKHGD_RowEnter(object sender, DataGridViewCellEventArgs e)
71         {
72             dong = e.RowIndex;
73             txtMaKHGD.Text = dgvKHGD.Rows[dong].Cells[0].Value.ToString();
74             cmbMahocKy.SelectedValue = dgvKHGD.Rows[dong].Cells[1].Value.ToString();
75             cmbMaKhoiLop.SelectedValue = dgvKHGD.Rows[dong].Cells[2].Value.ToString();
76         }
File name: FormKhoiLop.cs Copy
20         private void FormKhoiLop_Load(object sender, EventArgs e)
21         {
22             // TODO: This line of code loads data into the 'cNPM_1DataSet3.TrinhDoDaoTao' table. You can move, or remove it, as needed.
23             this.trinhDoDaoTaoTableAdapter.Fill(this.cNPM_1DataSet_TrinhDoDaoTao.TrinhDoDaoTao);
24             // TODO: This line of code loads data into the 'cNPM_1DataSet2.HeDaoTao' table. You can move, or remove it, as needed.
25             this.heDaoTaoTableAdapter.Fill(this.cNPM_1DataSet_HeDaoTao.HeDaoTao);
26             dgvKhoiLop.DataSource = business.ShowData("KhoiLop");
27         }

Download file with original file name:DO

DO 170 lượt xem

Gõ tìm kiếm nhanh...