Thiết kế giao diện bán hàng (Windows Form) trên Visual Studio .NET

Bài kiểm tra thực hành sinh viên Cao đẳng CNTT, Trường Cao đẳng nghề Đà Lạt.

Пікірлер: 69

  • @EricGracia17
    @EricGracia17 Жыл бұрын

    Thầy là đấng cứu thế của em

  • @ZHee0101
    @ZHee01013 жыл бұрын

    Thầy cho em xin phần vẽ diagram được không ạ

  • @_TranXuanBac
    @_TranXuanBac2 жыл бұрын

    Thầy cho em hỏi bài này mình có tự viết tên của khách hàng vào rồi thêm k ạ. Nếu không thì làm sao để mình tự viết vào để thêm ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    2 жыл бұрын

    Nếu chưa có bảng khách hàng thì có thể nhập tên trực tiếp để thêm, trường hợp bài này thì nên thêm 1 nút lệnh bên phải ComboBox chọn khách hàng để mở trang thêm khách hàng mới vào danh sách (nếu chưa có khách hàng đó)

  • @HiHi-ch3sv
    @HiHi-ch3sv4 жыл бұрын

    thầy ơi , cho em hỏi thầy có nhận dạy onl thiết kế web masterpage asp k v thầy

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Có bạn nhé, nếu có nhu cầu học bạn gửi thông tin qua email nha!

  • @linhle-tj3dt
    @linhle-tj3dt4 жыл бұрын

    thầy ơi cho em hỏi mình làm thế nào để đưa giá trị từ đầu đọc mã vạch vào 1ô textbox thay vì mình phải nhập bằng tay ạ , em cảm ơn thầy !

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Khi TextBox nhận focus, chỉ cần cho đầu đọc quét mã vạch là giá trị của mã vạch được đưa vào TextBox thôi bạn ạ! (thường thì chúng ta thiết lập cho máy đọc mã vạch tự động thực hiện thêm lệnh Enter sau khi đọc một mã vạch)

  • @mit2795
    @mit27954 жыл бұрын

    44:43 tại sao lại là select * From PHIEUXUAT ///cái PHIEUXUAT lấy ở đâu ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Xin lỗi, bị nhầm đó bạn, có sửa lỗi ở phút 52:02 bạn nhé!

  • @mit2795

    @mit2795

    4 жыл бұрын

    @@DinhNamDaLat anh ơi sao trong video ko dạy thêm sửa xóa và cập nhật dữ liệu trong lưới vào csdl ạ

  • @oanhtuhoang3554
    @oanhtuhoang35544 жыл бұрын

    th ơi cho em hỏi là thiết kế mua hàng trên mạng trong visual studio thì làm ntn v ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Em tạo dự án asp.net trong visual studio em nhé, cách lập trình khá giống trong windows apps

  • @victorystar6357
    @victorystar63573 жыл бұрын

    Thầy cho em hỏi: Khi em thay đổi code rồi sang from design để chỉnh lại các nút giao diện from không load được, lại phải tắt đi bật lại mới hiện lên giao diện from. Muốn khắc phục hiện tượng này thì mình chỉnh gì ạ. Rất mong được phản hồi

  • @DinhNamDaLat

    @DinhNamDaLat

    3 жыл бұрын

    Tất cả form đều bị lỗi hay chỉ 1 form bị lỗi như trên vậy bạn?

  • @victorystar6357

    @victorystar6357

    2 жыл бұрын

    Dạ. Chỉ mỗi 1 from bị thôi thầy ạ!

  • @victorystar6357

    @victorystar6357

    2 жыл бұрын

    Mỗi lần tắt đi bật lại như vậy chờ load rất mất thời gian ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    2 жыл бұрын

    @@victorystar6357 Lỗi đó có thể do sai cấu trúc của form code class đó em, dò lại code trong form designer.cs thử nhé!

  • @victorystar6357

    @victorystar6357

    2 жыл бұрын

    @@DinhNamDaLat e cảm ơn thầy. Còn 1 lỗi nữa là e thiết kế sidebar gồm các nút nhưng lại bị lỗi này.

  • @ongNguyen-ib9yw
    @ongNguyen-ib9yw4 жыл бұрын

    double sl = Convert.ToDouble(dtChiTiet.Rows[i]["SLXuat"]); e bị lỗi ngoại lệ chỗ này thầy giúp e được k ạ !!

  • @leandroronan498

    @leandroronan498

    3 жыл бұрын

    Pro tip : you can watch series at Flixzone. Been using them for watching loads of movies during the lockdown.

  • @mit2795
    @mit27954 жыл бұрын

    1:29:50 làm sao để nhập được dữ liệu từ datagridview sang csdl thế ạ thầy

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Với bài tập này, thêm 2 sự kiện sau bạn nhé: private void dataGridView1_UserAddedRow(object sender, DataGridViewRowEventArgs e) { dataGridView1.Rows[e.Row.Index-1].Cells["SoPhieuX"].Value = txtSoPhieuX.Text; } private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e) { try { //Tính thành tiền double sl = Convert.ToDouble(dataGridView1.Rows[e.RowIndex].Cells["SLXuat"].Value); double dg = Convert.ToDouble(dataGridView1.Rows[e.RowIndex].Cells["DGXuat"].Value); double tt = sl * dg; dataGridView1.Rows[e.RowIndex].Cells["ThanhTien"].Value = tt; //Cập nhật dữ liệu bảng XUATKHO_CT SqlCommandBuilder cb = new SqlCommandBuilder(da); da.Update(dtChiTiet); } catch { } }

  • @hoanghuuong2819

    @hoanghuuong2819

    2 жыл бұрын

    @@DinhNamDaLat 2 sự kiện này mình phải click vô chỗ nào để mở v thầy, chứ em dán code hình như nó ko chạy ấy ạ

  • @PhuongPham-jq4ty
    @PhuongPham-jq4ty4 жыл бұрын

    làm sao để nhập được dữ liệu từ datagridview sang csdl vậy thầy?

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Với bài tập này, thêm 2 sự kiện sau bạn nhé: private void dataGridView1_UserAddedRow(object sender, DataGridViewRowEventArgs e) { dataGridView1.Rows[e.Row.Index-1].Cells["SoPhieuX"].Value = txtSoPhieuX.Text; } private void dataGridView1_RowValidated(object sender, DataGridViewCellEventArgs e) { try { //Tính thành tiền double sl = Convert.ToDouble(dataGridView1.Rows[e.RowIndex].Cells["SLXuat"].Value); double dg = Convert.ToDouble(dataGridView1.Rows[e.RowIndex].Cells["DGXuat"].Value); double tt = sl * dg; dataGridView1.Rows[e.RowIndex].Cells["ThanhTien"].Value = tt; //Cập nhật dữ liệu bảng XUATKHO_CT SqlCommandBuilder cb = new SqlCommandBuilder(da); da.Update(dtChiTiet); } catch { } }

  • @PhuongPham-jq4ty

    @PhuongPham-jq4ty

    4 жыл бұрын

    @@DinhNamDaLat em cảm ơn ạ

  • @khaitran4806
    @khaitran48063 жыл бұрын

    Thầy cho em hỏi làm sao để thiết lập chuối kết nối ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    3 жыл бұрын

    Bạn vào menu Project => Properties => Settings để thiết lập Connection String nhé.

  • @tahuynhvan1223
    @tahuynhvan12234 жыл бұрын

    Thầy cho e hỏi.chổ thành tiền sao nó tự tính cho mình được z thầy

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Em xem lại video từ phút 1:00:00 ( 1h) đến phút 1:05:00 (1h5') có viết đoạn lệnh tính tổng thành tiền em nhé

  • @hoanlebat3286
    @hoanlebat32864 жыл бұрын

    31:15 em code giống thầy sao đến chỗ cboMaKH thì nó lại báo lỗi sai ạ Mong thầy giải đáp

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Lỗi sai thế nào bạn cho biết cụ thể nhé, thường thì do bạn đặt tên điều khiển không đúng với demo này!

  • @hoanlebat3286

    @hoanlebat3286

    4 жыл бұрын

    @@DinhNamDaLat em hiểu rồi thầy ạ tại em chưa đổi tên

  • @hoanlebat3286

    @hoanlebat3286

    4 жыл бұрын

    @@DinhNamDaLat thầy ơi còn sửa với xóa thì code sao ạ

  • @datnguyenntt
    @datnguyenntt4 жыл бұрын

    Thầy cho em xin đề bài được không ạ. Em xin cảm ơn

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    cdndalatedu-my.sharepoint.com/:b:/g/personal/phamdinhnam_cdndalat_edu_vn/EZAqfG2U38ZIgHtd7N3phqAB4fUqpltgty821D3aqiaWCA?e=A95n8M

  • @bowrain5358
    @bowrain53584 жыл бұрын

    em chào thầy ạ, thầy có thể cho em xin dữ liệu sql sv của bài này được không ạ, em cảm ơn!

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Bạn có thể sử dụng script để tạo database từ link này nhé: cdndalatedu-my.sharepoint.com/:u:/g/personal/phamdinhnam_cdndalat_edu_vn/EQAzPvUIKthDtpqxTOFo06kBG3aBK7T6C17cvZN9FJewcQ?e=yxNzLo

  • @mit2795

    @mit2795

    4 жыл бұрын

    @@DinhNamDaLat sao lỗi nhiều thế ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    @@mit2795 Em phải tạo trước 1 database mới tên QuanLyBanHang rồi mới chạy Script này nhé (script này là của sql 2019)

  • @thuanphan9036
    @thuanphan90365 жыл бұрын

    Chào thầy! Thầy cho em xin code danh sách hàng hoá với ạ, cảm ơn thầy

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Bạn xem code ở phút 30:45

  • @rahmani7867
    @rahmani78672 жыл бұрын

    Which language is this ??? I think Chinese

  • @DinhNamDaLat

    @DinhNamDaLat

    2 жыл бұрын

    Vietnamese, not Chinese 🤣

  • @dinhvu9229
    @dinhvu92293 жыл бұрын

    thầy cho e cái video phần danh sách hàng hóa được ko ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    3 жыл бұрын

    Bạn dừng ở phút 52:58 để xem hàm nạp mã hàng đó bạn nhé!

  • @kajrivn9469
    @kajrivn94694 жыл бұрын

    Làm sau để mở cái đó ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Em cài microsoft visual studio 2010 và microsoft sql server 2008 trở lên e nhé

  • @GiangHuong-ru7hk
    @GiangHuong-ru7hk Жыл бұрын

    code này k phải Visual basic ạ

  • @victorystar6357
    @victorystar63572 жыл бұрын

    Thầy có fb không cho e xin e hỏi chút ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    2 жыл бұрын

    Facebook.com/dinhnamit

  • @chienphamquang243
    @chienphamquang2433 жыл бұрын

  • @mildreddrake3678
    @mildreddrake36784 жыл бұрын

    Chào thầy, thầy cho e xin cơ sở dữ liệu với ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    em tải database từ link này nhé github.com/dinhnamit/NamCShapeCodeSmithTemplate/blob/master/QuanLyBanHang_database_demo.sql

  • @mildreddrake3678

    @mildreddrake3678

    4 жыл бұрын

    @@DinhNamDaLat Thanks thầy nhiều

  • @mildreddrake3678

    @mildreddrake3678

    4 жыл бұрын

    @@DinhNamDaLat Thầy ơi sao e Souce code với csdl k được thầy nhỉ

  • @thientuchu8601
    @thientuchu86015 жыл бұрын

    Chào thầy, thầy có thể cho em xin code bài code được không ? cám ơn thầy !

  • @DinhNamDaLat

    @DinhNamDaLat

    5 жыл бұрын

    drive.google.com/open?id=1ZNh-1Eugh3KE2gePwk8P-FLSXjsinzFP Phần code trong video ở link trên bạn nhé (có database mẫu kèm theo, sử dụng VS2010, SQL 2008 trở lên).

  • @caothang826
    @caothang8263 жыл бұрын

    Thầy ơi, cho em xin Sql với ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    3 жыл бұрын

    Đây bạn: cdndalatedu-my.sharepoint.com/personal/phamdinhnam_cdndalat_edu_vn/_layouts/15/onedrive.aspx?id=%2Fpersonal%2Fphamdinhnam%5Fcdndalat%5Fedu%5Fvn%2FDocuments%2FDemo%2FDatabases%2FQuanLyBanHang%2Esql&parent=%2Fpersonal%2Fphamdinhnam%5Fcdndalat%5Fedu%5Fvn%2FDocuments%2FDemo%2FDatabases&originalPath=aHR0cHM6Ly9jZG5kYWxhdGVkdS1teS5zaGFyZXBvaW50LmNvbS86dTovZy9wZXJzb25hbC9waGFtZGluaG5hbV9jZG5kYWxhdF9lZHVfdm4vRVFBelB2VUlLdGhEdHBxeFRPRm8wNmtCRzNhQks3VDZDMTdjdlpOOUZKZXdjUT9ydGltZT1RT054ZTRybzJFZw

  • @cuongngoquang1016
    @cuongngoquang10164 жыл бұрын

    Thầy dùng ngôn ngữ c++ đúng ko ạ.

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    Là ngôn ngữ C# (C Shape) đó bạn

  • @HuongHoang-ez9si

    @HuongHoang-ez9si

    3 жыл бұрын

    @@DinhNamDaLat cho em hỏi VBS cũng tương tự đúng ko thầy

  • @hallohosteldalat7711

    @hallohosteldalat7711

    3 жыл бұрын

    @@HuongHoang-ez9si ý em hỏi là VB.NET phải không?

  • @HuongHoang-ez9si

    @HuongHoang-ez9si

    3 жыл бұрын

    @@hallohosteldalat7711 đúng rồi ....VB.Net...hay Visual Basic Script a

  • @truongngothanh8317
    @truongngothanh83175 жыл бұрын

    chào thầy cơ sở dữ liệu mình cập nhật từ đâu ạ

  • @DinhNamDaLat

    @DinhNamDaLat

    4 жыл бұрын

    cdndalatedu-my.sharepoint.com/:u:/g/personal/phamdinhnam_cdndalat_edu_vn/EQAzPvUIKthDtpqxTOFo06kBG3aBK7T6C17cvZN9FJewcQ?e=yxNzLo