[C# Cơ Bản] - Thêm, Sửa, Xóa, Tìm Kiếm

Поделиться
HTML-код
  • Опубликовано: 14 дек 2024
  • Link Info: bit.ly/2PQsG23 | tungtk.com/
    ■ Facebook: / trinhkhactung.trinh
    ■ Instagram: / tungtk0811
    ■ Gmail: khactung7@gmail.com
    Like & Subscribe để theo dõi tiếp kênh nhé ! ^^ Cảm ơn mọi người!!!

Комментарии • 267

  • @baotrinhphamthi3593
    @baotrinhphamthi3593 5 лет назад +6

    Cảm ơn tác giả vì videi này đã giúp tôi hoàn thành đồ án

  • @TamPham-it9ci
    @TamPham-it9ci Год назад +1

    Cảm ơn thầy, video rất đơn giản và dễ hiểu. Ủng hộ thầy ra nhiều video hơn ạ

  • @LeVanQuyet1109
    @LeVanQuyet1109 3 года назад +2

    dễ hiểu với ngắn gọn hơn thầy dạy trên lớp lắm ạ, cảm ơn anh nhiều

  • @NhanNguyen-od6ms
    @NhanNguyen-od6ms 6 лет назад +1

    dạy dễ hiểu quá ạ ! tks a

  • @thiennhannguyen7489
    @thiennhannguyen7489 7 лет назад

    A chỉ các lỗi nhỏ rất hay.Cám ơn a nhé

  • @othanhson6873
    @othanhson6873 4 года назад +2

    System.NullReferenceException: 'Object reference not set to an instance of an object.'
    System.Configuration.ConnectionStringSettingsCollection.this[string].get returned null.
    e bị lỗi này, giúp e với

  • @baoquoc2386
    @baoquoc2386 6 лет назад +2

    anh ơi giúp em với em bị lỗi dòng string conString = ConfigurationManager.ConnectionStrings["qlsv"].ConnectionString.ToString(); .em thấy bình luận ở dưới anh nói không sử dụng appconfig nhưng em chưa hiểu lắm ạ. anh chỉ em với em cám ơn ạ , em sử dụng visual 2015 sql 2014

  • @trandinhlong7821
    @trandinhlong7821 5 лет назад +1

    may quá.. tìm được cái này... qua môn rồi kk

  • @baonguyen-dg6ps
    @baonguyen-dg6ps 7 лет назад

    hay quá a ơi, cảm thấy như được cứu vớt

    •  7 лет назад +1

      Hi... Cảm ơn bạn, mình cũng vui khi được giúp ai đó nếu như người đó đang cần. Video âm thanh hơi khó nghe chút, đây cũng chỉ là cơ bản để các bạn có ý tưởng làm thêm. Mọi thắc mắc có thể liên hệ mình rảnh sẽ support

  • @LinhPham-hc1pv
    @LinhPham-hc1pv 2 года назад +1

    Dạ cho em hỏi visual của thầy là bản bao nhiêu v ạ ko biết bản 2019 voíz 2022 có giống như này ko thầy

    •  2 года назад

      Visual của thầy hình như 2012 e à, lâu lắm rồi… giờ khác nhiều r em

  • @duongminhnguyet7308
    @duongminhnguyet7308 4 года назад

    Video của anh rất dễ hiểu ạ
    Thank you so much

    •  4 года назад

      Cảm ơn em nhiều nhé!

  • @mastercool1947
    @mastercool1947 4 года назад

    bạn hướng dẫn hiện thị lại khi sửa thêm xoá hoàn thành được k bạn?

  • @quangthinhang9014
    @quangthinhang9014 3 года назад

    Ad ơi mình muốn hỏi.
    Của mình phần thêm dữ liệu vẫn làm bình thường. Tới phần sửa, xóa, tìm kiếm toàn bị lỗi cmd.ExecuteNonQuery(); là sao ạ

  • @lionkapu
    @lionkapu 7 лет назад +1

    Cảm ơn bạnnhiêu, rất chi tiết :D

    •  7 лет назад

      Cảm ơn bạn, like share ủng hộ mình với nha. Xin cảm ơn!

  • @yasuoiron5853
    @yasuoiron5853 6 лет назад

    Anh cho ra nhiều video anh nhé , cảm ơn ạ

  • @entiktv
    @entiktv 3 года назад +1

    Anh ơi có thể cho em emails em hỏi lỗi này dc k ạ?????????

  • @hoannguyen6080
    @hoannguyen6080 5 лет назад

    Nhanh gọn lẹ . Thanks ad

  • @thangnguyen-qg4nk
    @thangnguyen-qg4nk 3 года назад

    Video có ích lắm

  • @u3tb
    @u3tb 7 лет назад +3

    mình add reference , thư viện ở using...đủ cả theo hướng dẫn của bạn. khi build thì ok.khi run thì báo lỗi "Configuration system failed to initialize" . ở dòng: string conString = ConfigurationManager.ConnectionStrings["QLSach"].ConnectionString.ToString();
    Mong được bạn giúp .thanks very much!

    •  7 лет назад +1

      Chắc bạn đang dùng visual bản 2012 à?? Nếu thế thì bạn đừng kết nối giống mình mà hãy kết nối theo kiểu bình thường, tức là k dùng AppConfig. Bỏ đi dùng thế này nhé:
      SqlConnection con;
      protected void Page_Load(object sender, EventArgs e)
      {
      string conString = ConfigurationManager.ConnectionStrings["QLSach"].ConnectionString.ToString();
      con = new SqlConnection(conString);
      con.Open();
      // Nội dung cần viết tiếp....
      }

    • @u3tb
      @u3tb 7 лет назад

      cảm ơn bạn, mình dùng bản vs2010.kết nối như bạn ko đc mình chuyển sang kiểu kết nối bình thường ko dùng file rồi :)

    •  7 лет назад

      Thế đc rồi chứ? Sau này làm project thì phải dùng AppConfig

    • @u3tb
      @u3tb 7 лет назад

      uh, mình kết nối được bt rồi

    •  7 лет назад

      của mình k có dòng nào là cmd.ExecuteNonQuery(); bạn bị nhầm rồi, của mình là cmd.ExecuteReader(); bạn cứ hiểu đây là đoạn mà đưa câu lệnh sql truy vấn vào sql Sever 2008 và trả về bản ghi mong muốn theo câu lệnh sql

  • @anhkhuong231
    @anhkhuong231 8 лет назад +1

    Hay quá bạn ạ :)). Cảm ơn bạn :)).

    •  8 лет назад +1

      Cảm ơn bạn nhé!

  • @nguyenthihoai_14a36
    @nguyenthihoai_14a36 8 лет назад +5

    ko tiếc cho a 1 lịke

  • @ielts2lua
    @ielts2lua 8 лет назад +1

    Hay quá bạn ơi. Xin bạn vui lòng làm bài viết kỹ hơn với.
    Cám ơn bạn rất nhiều.

    •  8 лет назад

      Bạn còn chưa rõ hay vướng mắc ở đoạn nào nhỉ?

  • @tranvandoan3130
    @tranvandoan3130 4 года назад +1

    Cho mình hỏi nếu mình muốn thêm hình ảnh của sinh viên thì mình code như thế nào vậy bạn, ví dụ record A là hình sinh viên A và record B là hình sinh viên B, trong Datagrid. Xin bạn hướng dẫn giúp, cám ơn

    •  4 года назад

      Bạn vui lòng tra gooogle với từ khóa: Insert image C#

  • @maitrungkien2117
    @maitrungkien2117 4 года назад +1

    System.NullReferenceException: 'Object reference not set to an instance of an object.' sửa ntn vậy ạ . em bị lỗi ở phần khai báo constring ạ

  • @trinhtheduc0613
    @trinhtheduc0613 7 лет назад

    cảm ơn anh rất nhiều

  • @ThaoMeoTV
    @ThaoMeoTV 3 года назад

    Video bổ ích

  • @123456789074588
    @123456789074588 7 лет назад

    Cảm ơn anh .

  • @phamhung1220
    @phamhung1220 Год назад

    Làm = phần mềm gì đây ạ

  • @okiyasubaru9243
    @okiyasubaru9243 7 лет назад +1

    anh cho em hỏi giả sử form này em nhận một chuỗi ký tự từ serial port, rồi lấy chuỗi đó đem so sánh với các mã sản phẩm trong bảng nếu có một mã giống với chuỗi so sánh thì trả về một giá trị như thế nào ạ. cảm ơn anh

    •  7 лет назад

      em xây dựng hàm trả về và tìm hiểu việc so sánh chuỗi trong C# nhé!!

    • @okiyasubaru9243
      @okiyasubaru9243 7 лет назад

      hàm trả về như ví dụ trên xây dựng như thế nào vậy anh, tại em bên điện tử nên không rành C# cho lắm

    •  7 лет назад +1

      Hàm trả về là hàm kiểu int, float.... trả về 1 giá trị mà em mong muốn (return về 1 giá trị nào đó). Em nên search google để tìm hiểu về hàm trả về trong C#. ví dụ: vietjack.com/csharp/phuong_thuc_trong_csharp.jsp

    • @okiyasubaru9243
      @okiyasubaru9243 7 лет назад

      cảm ơn anh!

  • @tuovan4467
    @tuovan4467 3 года назад

    giờ muốn hàm Thêm sửa xóa mà không nhập dữ liệu khi không có dữ liệu thì làm ntn ạ?

  • @ABC-bh4rv
    @ABC-bh4rv 3 года назад

    Cho em hỏi nếu chỗ Chỉnh Sửa là Ngày/Tháng/Năm thì txtNgaySinh. cái gì anh?

    •  3 года назад

      .DateTime nhé e, nếu không được thì thử .Text hoặc Value xem nó trả ra gì, rồi xử lý bằng đối tượng Date để có được format ngày tháng mình mong muốn

  • @vanhieunguyen5993
    @vanhieunguyen5993 4 года назад +1

    - Anh ơi em làm nhiều tab Control xong mỗi tab control là một datagridview, thì nếu em muốn hiển thị dữ liệu với thêm sửa xóa ở các tab control đó riêng thì phải làm như nào ạ

    •  4 года назад +1

      Nè Hấp Trong video xem như đó là 1 tab control, giờ tạo tab control và lặp lại việc làm như trong video. E sẽ có đc nhiều tab, mỗi tab lại có thêm sửa xoá và một datagridView

  • @VuongBuiThai
    @VuongBuiThai Год назад +1

    string conString = ConfigurationManager.ConnectionStrings["QLSanPham"].ConnectionString.ToString();
    Anh cho em hỏi em viết dòng này thì không báo lỗi
    nhưng khi chạy chương trình nó mới bảo lỗi ko hiển thị được cái bảng là sao hả anh

    •  Год назад

      Không báo lỗi thì sao e nhỉ? E cần hỏi gì ở dòng code ko báo lỗi?

  • @truongduong1882
    @truongduong1882 4 года назад

    nếu muốn mã sp thêm vào không trùng nhau thì làm như thế nào ạ mong anh chỉ cho em vs ạ

  • @vinhhungtran3830
    @vinhhungtran3830 5 лет назад

    Bạn ơi ví dụ mình phải thêm sửa xóa thông tin không chỉ ở 1 bảng mà tổng hợp các bảng trong cái database thì mình phải làm sao ạ

    •  5 лет назад

      Khi sửa, thêm, xóa thì bạn muốn ở bảng nào thì bạn viết câu lệnh sql tương ứng cho bảng đó là dc nhé

  • @michellenguyen571
    @michellenguyen571 3 года назад

    Tuyệt vời

  • @laosu3702
    @laosu3702 4 года назад +1

    Object refenrence not set to an instance of an object là bị gì vậy ạ?

    •  4 года назад

      Nó đang báo là lỗi tham chiếu đối tượng gì đó? Em kiểm tra lại phần cennect database xem sao nhé!

  • @dunginhanh927
    @dunginhanh927 4 года назад

    Thầy dạy em C# cấp tốc cho e thi tốt nghiệp với thầy ơi 😄😄😄

    •  4 года назад

      Chào em, giờ th không dạy C# nữa rồi. Giờ th dạy Web PHP nhé em

    • @dunginhanh927
      @dunginhanh927 4 года назад

      @ dạy em kéo dataset tất cả các dạng cũng dc thầy ơi 😅😅😅

  • @Harry-mn9vb
    @Harry-mn9vb 5 лет назад +1

    Hay quá a

  • @nguyentrung6686
    @nguyentrung6686 4 года назад

    cho hỏi muốn tạo cái chống trùng mã thì làm sao vậy ạ

    •  4 года назад

      Thì kiểm tra mã trước khi thêm nhé bạn, trùng thì không thêm? Đưa ra cảnh báo

  • @buiquochuy353
    @buiquochuy353 4 года назад

    khi nào thì mình mới cần dùng đến thủ tục lưu trữ procedure trong sql vậy ạ

    •  4 года назад

      Khi nào mình sử dụng đi sử dụng lại cái gì đó thì nên viết procedure
      Procedure (Thủ tục) là một chương trình trong cơ sở dữ liệu gồm nhiều câu lệnh mà bạn lưu lại cho những lần sử dụng sau.

  • @baonguyen-ux3zn
    @baonguyen-ux3zn 4 года назад

    a cho em hỏi cái nút sửa và xóa nếu mình nhập thông tin không có trong bảng thi sẻ hiện thị thông báo không có thông tin sap phẩm do trong danh sách làm sao ạ...em k pk xét điều kiện nào để làm

    •  4 года назад +1

      E kiểm tra nếu không có dữ liệu trả ra, hoặc dữ liệu trống thì đưa ra thống báo. Cái này tư duy một chút, if else là dc

    • @baonguyen-ux3zn
      @baonguyen-ux3zn 4 года назад

      @ za e e làm được rôi cảm on a..a cho e hỏi la làm theo cách này khi minh đóng gói chương trình có cơ sở dữ liệu minh có thêm cái file j của csdl k hay đóng gói nhu binh thuơng ạ. E k fai chuyên ngành này nên k rành lắm

    •  4 года назад

      @@baonguyen-ux3zn Có nhé em, em tra mạng sẽ có rất nhiều bài hướng dẫn đóng gói C# có kèm theo csdl nhé!!

  • @nguyenhuutai9904
    @nguyenhuutai9904 7 лет назад

    anh ơi , dùng tìm kiếm có hiển thi lên textbox maSP, tenSP , soluong,sodienthoai luôn làm sao vậy a

    •  7 лет назад

      Anh chưa hiểu câu em hỏi là gì, khi em tìm kiếm theo maSP thì nó ra kết quả. CLick vào kết quả, dữ liệu nhảy vào các ô textbox như bthuong mà

  • @nguyenthanhhuy639
    @nguyenthanhhuy639 4 года назад +1

    System.NullReferenceException: 'Object reference not set to an instance of an object.'
    System.Configuration.ConnectionStringSettingsCollection.this[string].get returned null.
    cho em hỏi nó lỗi ở đoạn này là sao ạ

    • @hoang4092
      @hoang4092 Год назад

      mình cũng bị lỗi này

    • @PhamLong-wi6jt
      @PhamLong-wi6jt Год назад

      bạn xem dưới nữa có mấy cmt người ta làm r á
      @@hoang4092

  • @entiktv
    @entiktv 3 года назад +1

    Đoạn Add references của em ko có .NET chỉ có .COM là sao anh?

    • @theofelix99
      @theofelix99 3 года назад

      Pro trick: watch series at flixzone. Me and my gf have been using them for watching loads of movies these days.

    • @otisluciano6368
      @otisluciano6368 3 года назад

      @Theo Felix yup, I've been using Flixzone} for since december myself :)

  • @vietduongquoc1084
    @vietduongquoc1084 4 года назад +1

    Em Chào thầy =))) , Thầy có dạy C# không để e đăng kí thêm khóa nữa
    ạ =))

    •  4 года назад

      Cảm ơn bạn đã quan tâm. Hiện mình chỉ dạy lập trình Web PHP tại itplus-academy.edu.vn/
      Về C# đây chỉ là video hướng dẫn cơ bản cho các bạn khi nhập môn thôi!

  • @HaNguyen-vs9nw
    @HaNguyen-vs9nw 5 лет назад

    Nếu e ko sửa trong configuration mà e copy cái connection string rồi paste nó vào nháy kép bên phải của biến conString thì có đc k ạ?

    •  5 лет назад

      Bạn thử xem có được không? Mình chưa rõ ý bạn muốn hỏi?

  • @huymg2737
    @huymg2737 6 лет назад +1

    a ơi phút 8.08 e test kết nối thành công , mà nhấn ok nó lỗi coul not load file or..... a có thể giúp e k

    •  6 лет назад

      Em kiểm tra lại lần nữa xem sao nhé, hoặc là nó báo test thành công nhưng database em select sai hoặc database đó không tồn tại. Cũng có thể do phiên bản visual khác nhau, nên em kiểm tra lại xem sao nhé!!

  • @entiktv
    @entiktv 3 года назад

    Từ DataSource của em bị gạch chân đỏ là sao anh?

  • @levulam4132
    @levulam4132 6 лет назад +2

    em không dùng app config mà dùg class thì có khác và hại j không ạk

    •  6 лет назад +3

      Đường Tam Tạng Trong video mình có nói rồi đó bạn, phút thứ 8p40s. Dùng appConfig sau có cop project đi khác, thì lúc này server của database bị thay đổi và mình chỉ sửa trên appConfig là xong. Còn với class mà có 1000 form thêm sửa xoá, nếu cop đi máy khác bạn phải sửa class ở rất nhiều file

  • @thohayvietnam1809
    @thohayvietnam1809 6 лет назад

    dạ em chào thầy em viết code bên visual giống thầy nhưng đến lệnh sqlcomand cmd = new sqlcomand(constrin,con) thì bị lỗi
    the best overload match for 'system.data.sqlclients.sqlcomand.sqlcomand(string, system.data.sqlclient.sqlconnection) has somes invalid agruments
    Mong thầy giúp đỡ ạ;

  • @TuanAnhQwerty69
    @TuanAnhQwerty69 4 года назад

    hiện tại bản Visual 2019 mình không có add reference như bạn. Còn cách nào khác không ạ

    •  4 года назад

      Bạn tham khảo xem phiên bản mới xem có thay đổi gì không nhé, vì giờ mình không làm cái nà nữa rồi!!!

  • @phucnguyenthanh8851
    @phucnguyenthanh8851 6 лет назад +1

    chào ad cho mình hỏi sao mình add vào SQL rồi trên bảng data grip không hiển thị tắt rồi mở lên lại mới hiện lên ad giúp mình với

    •  6 лет назад

      Bun Nhok đúng rồi bạn, tại thời điểm bạn add trong bảng gridview đang hiển thị dữ liệu cũ. Bạn có thể them button load lại dât hoặc nghiên cứu thêm phần sau vài giấy request lên server một lần để trả ra data nhé bạn!

    • @phucnguyenthanh8851
      @phucnguyenthanh8851 6 лет назад

      Trịnh Khắc Tùng tk ad nhìu nhé

    • @phucnguyenthanh8851
      @phucnguyenthanh8851 6 лет назад

      ad ơi lệnh @MaSP trong ad dùng để làm gì truyền tham số từ bảng CSDL lên fk

    •  6 лет назад

      Cái @maSP đó là lấy dữ liệu từ ô input lúc thêm mới hoặc update đó bạn!!

    • @phucnguyenthanh8851
      @phucnguyenthanh8851 6 лет назад

      Trịnh Khắc Tùng cám ơn ad

  • @duyngoquangnhat6216
    @duyngoquangnhat6216 5 лет назад

    phần thêm chỉ thêm được những cái không trùng với khóa chính thôi anh ơi. Ví dụ như đã có mh02 rồi thì không thêm được mh02 lần nữa. Làm sao để thêm trùng được ạ?

    •  5 лет назад

      Duy Ngô Quang Nhật Về nguyên tắc mã sản phẩm không đc trùng nhau, còn muốn thêm trùng thì đừng đặt là khoá chính mà xem nó là một trường bthuong

  • @DuyNguyen-qc3hx
    @DuyNguyen-qc3hx 5 лет назад

    NHẠC CHUÔNG BÀI GÌ VẬY ANH?

    •  5 лет назад

      bài: Yêu cô bạn thân - Băng cường

  • @AnhPham-hj3vn
    @AnhPham-hj3vn 7 лет назад +4

    a ơi e làm giống anh mà bị lỗi dòng này
    String conString = ConfigurationManager.ConnectionStrings["qlsach"].ConnectionString.ToString();
    e k biết sửa kiểu gì

    •  4 года назад

      Có thể do phiên bản visual studio của em đời cao hơn của a, nên phần sử dụng appConfig không được. E thử kết nối thông thường không cần thông qua appConfig xem sao nhé!

    • @KhangNguyen-gd3tj
      @KhangNguyen-gd3tj 4 года назад

      @ em sử dụng bản 2019 cũng bị lỗi anh ạ, kết nối thông thường là sau anh, nếu không sử dụng config thì còn cách nào khác ko anh

    •  4 года назад

      @@KhangNguyen-gd3tj Tức là không sử dụng AppConfig, mà sẽ viết thằng chuỗi kết nối ra tại nơi cần lấy dữ liệu trong db. Em tìm hiểu sử dụng Appconfig trên visual ở phiên bản mới nhé.

  • @Namnguyen-sw8bx
    @Namnguyen-sw8bx 4 года назад

    bạn dạy online ko tôi dk học

    •  4 года назад

      Chào bạn! Mình giờ chuyển sang dạy Web PHP rồi b!

  • @slayzgaming5372
    @slayzgaming5372 6 лет назад +2

    cmd.ExecuteNonQuery();
    System.InvalidOperationException: 'ExecuteNonQuery: Connection property has not been initialized.'
    LÀ LỖI GÌ Ạ?

    •  6 лет назад

      Bạn kiểm tra lại câu lệnh sql của mình nhé!

    • @lanhthanhminh
      @lanhthanhminh 4 года назад

      mình cũng gặp lỗi giống y vậy

    • @mastercool1947
      @mastercool1947 4 года назад

      @@lanhthanhminh nhap thay cac bien bang textbox.tex

  • @HoangAnhDev86
    @HoangAnhDev86 5 лет назад

    Nếu thêm ngày tháng thì trường sau đó vẫn là .Text ạ ? e làm .Text nhưng nó báo lỗi

    •  5 лет назад

      Hoàng Anh nếu là ngày tháng thì lấy dữ liệu kiểu khác nhé em. E tìm hiểu để lấy dữ liệu dạng date nhé

  • @HuyHoang-kh7pd
    @HuyHoang-kh7pd 7 лет назад

    đã làm các bước giống bạn nhưng k đổ được dữ liệu lên datagridview mong bạn giúp mình dùng vs 2015 nhé

    •  7 лет назад

      bạn dùng kiểu kết nối binh thường, đừng dùng kết nối theo kiểu AppConfig giống mình, nhưng khuyển là vẫn dùng AppConfig nhưng trên bản 2015 cần tìm hiểu kỹ có thể thay đổi gì đó. Hoặc có thể inbox face mình, mình team view hỗ trợ cho: Facebook: facebook.com/trinhkhactung.trinh

    •  7 лет назад

      inbox liên hệ facebook: facebook.com/trinhkhactung.trinh
      mình sẽ team view hỗ trợ cho nhé

    • @HuyHoang-kh7pd
      @HuyHoang-kh7pd 7 лет назад

      camon nhé m đã làm đc rồi bạn :))

  • @caybutnghiepdu
    @caybutnghiepdu 7 лет назад

    chao ban
    mh gap loi ban sua giup mh dc ko
    Nullreference exception is unhalded

    • @caybutnghiepdu
      @caybutnghiepdu 7 лет назад

      Haui

    • @caybutnghiepdu
      @caybutnghiepdu 7 лет назад

      String sqlconnect = ConfigurationManager.ConnectionStrings["sanpham"].ConnectionString.ToString();
      Loi o day a.

    •  7 лет назад

      bạn inbox face mình, mình sẽ team view giúp nếu như mình rảnh hoặc đang ngồi máy tính: facebook.com/trinhkhactung.trinh

  • @truonganh8467
    @truonganh8467 3 года назад

    Anh ơi cho em hỏi chỗ "cmd.ExecuteNonQuery" thêm thì oke mà sửa xóa bị lỗi là sao ạ

    •  3 года назад

      E kiểm tra câu lệnh sql nhé, xem kỹ và chạy test xem thế nào

    • @truonganh8467
      @truonganh8467 3 года назад

      @ em kiểm tra rồi ạ chỉ bị lỗi mỗi chỗ Executenonquery ở phần sửa

    • @truonganh8467
      @truonganh8467 3 года назад

      @ nếu em dùng combobox mà không phải textbox thì có phải sửa gì không ạ

    •  3 года назад

      E search google cách lấy value từ combobox nhé, gần 8 năm r a không làm C#

  • @phatnguyen4894
    @phatnguyen4894 7 лет назад

    e add refrence thư viện đầy đủ làm theo hướng dẫn mà khi run lại báo lỗi System.NullReferenceException: 'Object reference not set to an instance of an object.'
    System.Configuration.ConnectionStringSettingsCollection.this[string].get returned null.
    e đag dùng bản 2017

    •  7 лет назад

      Nếu là bản 2017 em cần tìm hiểu xem việc file App.config có dc k? Em dùng cách thông thường nếu dc, thì tức là cái app.config có vấn đề ở bản 2017, nhiều người bị vậy r em

  • @nhan.nguyen.12358
    @nhan.nguyen.12358 7 лет назад

    Lúc anh viết phần tìm kiếm có câu lệnh ExecuteReader() ở phần SqlDataReader dr = cmd. ExecuteReader() rồi thì không cần ExecuteNonQuery() ở trên nữa ạ.

    •  7 лет назад

      Hình như lúc a làm, k có cái đó k đc em à?

  • @haquoctuan
    @haquoctuan 4 года назад +1

    K13 - HaUI chào các cậu !

    •  4 года назад +1

      Nếu bị lỗi dòng cmd.ExecuteNonQuery(), em kiểm tra lại câu lệnh SQL của em nhé

    • @haquoctuan
      @haquoctuan 4 года назад

      Em xem để tham khảo trình tự và cách làm, e chưa ktra lại

  • @songnguyendoan3390
    @songnguyendoan3390 2 года назад

    cho em hỏi , để làm sao app này có thể chạy trên các máy tính mà k bị báo lỗi SQL. rất mong thầy có 1 clip về bài học này

    •  2 года назад

      Em xem video này xem có giúp gì dc k nhé: ruclips.net/video/USfQzZX-ytQ/видео.html

    • @songnguyendoan3390
      @songnguyendoan3390 2 года назад

      @ visual của họ khác với bản hiện tại của e 2022 , k có phần setup project

    •  2 года назад

      E chủ động tìm hiểu nhé

    • @songnguyendoan3390
      @songnguyendoan3390 2 года назад

      @ e chưa cài phần đóng gói phần mềm

  • @leomind7244
    @leomind7244 5 лет назад

    A ơi visual của e bản 2017 chỗ kết nối với sever nó khác của a quá e ko biết làm sao.

    •  5 лет назад

      leo mind Hình như mình đã trả lời với bạn qua facebook rồi đúng không??

  • @nguyenhoanghuy3655
    @nguyenhoanghuy3655 6 лет назад

    a ơi cho em hỏi là khi mình chạy file exe của winform mình viết trên máy khác sao không được anh

    •  6 лет назад

      Nguyễn Hoàng Huy tức là e viết code trên máy e sau đó cop sang máy khác thì kiểm tra xem máy khác có cùng phiên bản k? Database có cop theo k??

    • @nguyenhoanghuy3655
      @nguyenhoanghuy3655 6 лет назад

      em ko co copy a ơi,ma copy làm sao a,anh chi em voi,ví dụ như 1 phần mềm quản lý kế toán tải về là xài dc ma anh,em thấy đâu copy ji dau

  • @dungvan9120
    @dungvan9120 6 лет назад

    sao khi ấn vào datagriview nó không hiện thị lên textbox thế

    •  6 лет назад

      Dung Van trong video mình không làm phần đó, bạn dùng cái này nhé: row.Cells[3].Value.ToString(); cú pháp là như thế. Bạn search mạng là có ngay dễ hiểu mà

  • @trumanimereview
    @trumanimereview 5 лет назад

    anh ơi em bị lỗi ở chỗ configurationManager là bị sao ạ
    string conString = ConfigurationManager.ConnectionStrings["QuanLy"].connectionString.ToString();

    •  5 лет назад

      sơn nguyễn văn cái này rất nhiều bạn bị và có hỏi mình, mình có trả lời bên dưới.
      Do Phiên bản của các bạn khác mình vậy nên hãy sử dụng con kết nối bình thường để test trước, đừng dùng appConfig. Còn nếu dùng thì xem phiên bản mới có thay đổi gì k

    • @DCCTTDhpy
      @DCCTTDhpy 5 лет назад +1

      @ em là sv năm 3 và cảm ơn anh đã đăng videos này. nhân tiện em vừa mới chạy không đc bị lỗi như trên và tìm hiểu kỹ thì mọi ng đều giải quyết theo hướng sai lầm. em vừa giải quyết xong thấy nhẹ cả người.
      đơn giản vì mọi ng click add appconfig thì nó ra thêm 1 cái app.config2 thì code vào đó là vô dụng
      em nhận ra phiên bản Visual mới đã có sẵn 1 app.config rồi, chỉ cần vào đó code add name " " là được.
      nhưng em vẫn không biết cách làm sao code trong app.config 2 vẫn chạy đc khi click run nó sẽ lấy từ app.config2 chứ k phải 1. :(

    • @quoctrung0606
      @quoctrung0606 5 лет назад

      @@DCCTTDhpy thank chủ thớt nhiều nhiều, tình cờ e cũng hiện là sinh viên năm 3 và đang tìm hướng giải quyết thì đọc được cmt của 2 a heeheee

  • @cuongbui7036
    @cuongbui7036 5 лет назад

    string conString = ConfigurationManager.ConnectionStrings["QLSP"].ConnectionString.ToString(); báo lỗi bị null là sao v ạ?

    •  5 лет назад

      Cuong Bui lỗi này nhiều người bị và có hỏi, bạn đọc cmt giúp mình nhé. Do phiên bản nên kết nối nó khác thôi

  • @hoangle8968
    @hoangle8968 4 года назад +1

    An unhandled exception of type 'System.ArgumentException' occurred in System.Data.dll
    Additional information: No mapping exists from object type System.Windows.Forms.TextBox to a known managed provider native type.
    la loi gi a?

    •  4 года назад +1

      E kiểm tra lại câu lệnh Sql và xem kỹ lại video nhé!

  •  8 лет назад

    Hay quá nhiều view quá

    •  8 лет назад

      Cái gì đấy!
      Nhiều view không ra tiền!!!

    •  8 лет назад

      hehe

  • @hoangnguyeninh2123
    @hoangnguyeninh2123 7 лет назад

    @ trc cac tên cột là sao vậy a

    •  7 лет назад

      Là để mình tham chiếu, gán giá trị để đưa vào các cột tương ứng trong C#. Trong C# thì cú pháp của nó là @

  • @thuhatran8645
    @thuhatran8645 5 лет назад

    string conString = ConfigurationManager.ConnectionStrings["qly_pht"].ConnectionString.ToString();
    lỗi ở "ConfigurationManager" là sao ạ.

    • @nguyenxuanhoan9448
      @nguyenxuanhoan9448 5 лет назад

      cái class kết nối tới tên đặt để phân biệt database

    • @hieutongdang3149
      @hieutongdang3149 5 лет назад

      bạn sửa được chưa , mình cũng bị lỗi tại đây

    • @khoa2925
      @khoa2925 5 лет назад

      tui cũng bị như bạn, ai biết fixx ko

    • @hieutongdang3149
      @hieutongdang3149 5 лет назад

      KHOA mình k cách khác , không dùng constring nữa

  • @quocvietnguyen9061
    @quocvietnguyen9061 7 лет назад

    có 1 vấn đề khi xóa là khi mình cho xóa 1 id mặc định thì khi ấn vào bất kì button delete của id nào thì lệnh xóa id mặc định kia cũng đc thực hiện vậy mình phải làm sao để khắc phục lỗi đó vậy

    •  7 лет назад

      Khi bạn đã fix cứng id xóa mặc định rồi, thì khi bạn click vào button xóa của id nào nó cũng xóa cái id mặc định kia là đúng rồi? Đó là điều đương nhiên nhé bạn

    • @quocvietnguyen9061
      @quocvietnguyen9061 7 лет назад

      protected void rp2452017_ItemCommand1(object source, RepeaterCommandEventArgs e)
      {
      Ketnoi();
      string sql = "";
      sql = "delete from item where id='id'";
      cmd.CommandText = sql;
      cmd.ExecuteNonQuery();
      sqlconn.Close();
      }
      Thầy cho e hỏi e muốn lấy ra id để xóa thì code e thiếu gì ạ

    •  7 лет назад

      cmd.CommandText cái này là cái gì, bạn vui lòng làm giống video xem đã xóa đc chưa nhé!!

  • @vanphuc4922
    @vanphuc4922 5 лет назад

    An unhandled exception of type 'System.NullReferenceException' occurred in text.exe
    Additional information: Object reference not set to an instance of an object.
    E chạy mà nó lên vậy thì mình làm sao anh???

    •  5 лет назад

      Văn Phúc em xem kỹ lại video và việc link thư viện nhé!!!

  • @inhngocchuong7237
    @inhngocchuong7237 4 года назад

    Em bị lỗi chỗ kết nối chuỗi thì phải làm sao ạ .

    •  4 года назад

      Em xem kỹ lại video lần nữa để lấy chuỗi kết nối sao cho đúng nhé

  • @thaoduong-zw2hq
    @thaoduong-zw2hq 6 лет назад

    a ơi em làm theo hướng dẫn của anh nhưng lại bị lỗi ở phần tìm kiếm. anh sửa giúp em với ạ

    •  6 лет назад +1

      Làm được hết rồi mà bị lỗi ở phần tìm kiếm là do phần tìm kiếm nó sẽ khác những phần khác một chút, em để ý kỹ video nếu k dc thì inbox Face a, a teamview hỗ trợ cho nhé: facebook.com/trinhkhactung.trinh

  • @ThinhNguyen-xi4wn
    @ThinhNguyen-xi4wn 6 лет назад

    Mình code đúng và chạy không lỗi nhưng vẫn không thể load được dữ liệu vào datagridview vậy ???
    thanks

  • @PhatTran-sn4if
    @PhatTran-sn4if 7 лет назад

    anh ơi e bị báo lỗi "Object reference not set to an instance of an object." ngay dòng cmd.Parameters.AddWithValue("GioiTinh", cbbGioi.SelectedItem.ToString());
    A giúp em với !!

    •  7 лет назад

      Em xem kỹ lại video, vì giới tính em để là comboBox hay là gì. Thì cách lấy dữ liệu ra là khác nhau, em tìm hiểu kỹ lại xem sao nhé.

    • @PhatTran-sn4if
      @PhatTran-sn4if 7 лет назад

      Dạ giới tính e để là ComboBox anh...thì cách lấy dữ liệu của em như vậy là đúng chưa anh ??

  • @haiji8490
    @haiji8490 6 лет назад

    lúc mình thêm vs xóa vậy thì dữ liệu ở sql server có đổi không anh

  • @tainemo3325
    @tainemo3325 7 лет назад

    Bạn ơi mình viết giống bạn mà cái thêm khi chạy nó báo lỗi bạn ơi. bạn chỉ giúp mình với

    •  7 лет назад

      Của bạn bị lỗi như thế nào? Mình khuyên bạn nên làm kỹ lại một lần nữa, đừng làm khác gì cả. Sau giống từ đầu đến cuối, làm xong hiểu đc cách thức quy trình hoạt động của nó thì hãy làm bài khác!

  • @khoanhkhaccuocsong63
    @khoanhkhaccuocsong63 7 лет назад +1

    E code giống như a, không có lỗi nhưng vẫn không load được dữ liệu lên DataGV

    •  7 лет назад

      Oke... Tối sau 20h em chat với anh qua facebook.com/trinhkhactung.trinh anh teamview hỗ trợ cho nhé!

    • @entiktv
      @entiktv 3 года назад

      Bạn ơi, b chỉ mình cách cho DataGV hiển thị với

  • @haikun8239
    @haikun8239 7 лет назад

    anh oi cho em xin cai code duoc khong...em can gap...tks anh

    •  7 лет назад

      Em không nhìn theo và viết lại được à? A đã chia sẻ public vậy rồi mà? Nếu em không nhìn theo làm lại mà muốn xin project luôn thì mất phí nhé? :P

    •  7 лет назад

      Project anh không còn, em nền nhìn theo và làm theo hướng dẫn nhé!

  • @thuonglinh3919
    @thuonglinh3919 5 лет назад

    cái Ql_Sách tự đặt là gì cũng đc ạ e cứ bị lỗi dòng đấy

  • @hoaithanhphan9558
    @hoaithanhphan9558 7 лет назад

    a ơi sao e làm lại hiện lỗi ở
    cmd.ExecuteNonQuery();
    ạ?

    •  7 лет назад

      Em kiểm tra lại câu lệnh sql và xem kỹ lại video nếu k đc thì inbox qua face a, a team view cho: facebook.com/trinhkhactung.trinh

  • @hungvietle144
    @hungvietle144 4 года назад

    em bị lỗi cmd.ExecuteNonQuery(); mong anh trả lời tin nhắn giúp em ạ!

    •  4 года назад

      Hùng Việt Lê E kiểm tra lại câu lệnh truy vấn và xem kỹ video nhé

  • @thanhmai7110
    @thanhmai7110 5 лет назад

    A ơi. Chạy trong SQL hiện bảng rồi mà sang visual chạy thì k hiện dữ liệu trong DataGridView thì làm tnào ạ :((

    •  5 лет назад

      Thì em lại xem lại video của anh thêm 1 lần nữa, em sẽ làm được. Câu lệnh SQL em chạy đc rồi thì chắc chắn sẽ đúng và đang bị sai ở phần khác

    • @thanhmai7110
      @thanhmai7110 5 лет назад

      Code k lỗi a ạ

  • @phamvanlong1942
    @phamvanlong1942 4 года назад

    anh ơi em bị lỗi ngay từ string conString = ConfigurationManager.ConnectionStrings["QLSach"].ConnectionString.ToString();
    mong anh xem giúp em ạ

    •  4 года назад

      Em xem cmt bên dưới, nhiều người bị như em. Em check lại nhé

    • @phamvanlong1942
      @phamvanlong1942 4 года назад

      Dạ vâng ạ e sửa đc r ạ cảm ơn anh nhiều ạ 4 năm r mà a vẫn nhiệt tình quá

    • @trungphan8983
      @trungphan8983 4 года назад

      @@phamvanlong1942 a ơi đc chưa giúp e với

    • @phamvanlong1942
      @phamvanlong1942 4 года назад

      @@trungphan8983 mình làm được r bạn ơi bạn lỗi gì v

    • @trungphan8983
      @trungphan8983 4 года назад

      @@phamvanlong1942 e bị i chang như a luôn ý ạ. E ko biết làm sao luôn

  • @p.o.utuong4328
    @p.o.utuong4328 7 лет назад

    e sửa đc r. nhưng ko thêm và xoá đc, khi chạy chương trình, e nhập bấm thêm hoặc xoá đối tượng, nó kêu lỗi, => suất hiện màu vàng chỗ cmd.ExecuteNonQuery(); ở phần thêm....hoặc xuất hiện bảng program....... có bảng sqlExeption was unhandled..!...a giúp e với..!

    •  7 лет назад

      Đinh Tường bạn inbox facebook cho mình, rảnh mình sẽ team view xử lý cho nhé. Facebook: facebook.com/trinhkhactung.trinh

    • @p.o.utuong4328
      @p.o.utuong4328 7 лет назад

      Trịnh Khắc Tùng vâng a....!

    •  7 лет назад

      Nhớ chủ động inbox face nhé bạn!

    • @hoanganhhao9861
      @hoanganhhao9861 5 лет назад

      @ em thêm được, xóa đc nhưng khi sửa thì báo lỗi giống v

    • @hoanganhhao9861
      @hoanganhhao9861 5 лет назад

      @ string sqlEDIT = "UPDATE SanPham SET soluong=@soluong WHERE tenSP=@tenSP";
      SqlCommand cmd = new SqlCommand(sqlEDIT, con);
      cmd.Parameters.AddWithValue("tenSP", txTenSP.Text);
      cmd.Parameters.AddWithValue("soluong",txSLSP.Text);
      cmd.ExecuteNonQuery();
      HienThi();

  • @thoonge6510
    @thoonge6510 4 месяца назад

    14:10

  • @HuongHuong-hx3mx
    @HuongHuong-hx3mx 5 лет назад

    YOU ARE MY HERO 😚😚😚😚😚

  • @tracyq6029
    @tracyq6029 7 лет назад

    c ơi t chạy code không báo lỗi nhưng nó không thêm đc vào c xem hộ t đc không ???

    •  7 лет назад

      TracyQ bạn inbox facebook cho mình, rảnh mình sẽ team view xử lý cho nhé. Facebook: facebook.com/trinhkhactung.trinh

    • @tracyq6029
      @tracyq6029 7 лет назад

      mình inbox cho c rồi ^^ , tối mai c team view hộ mình nhé.

    •  7 лет назад

      TracyQ oke bạn!!

  • @bezos8456
    @bezos8456 7 лет назад

    a oi! e code giong nhu a sao e them ko dc :(

    •  7 лет назад

      WICK. CROSSFIRE em xem kỹ lại video và làm lại lần nữa xem sao nhé. Nếu không được thì inbox qua face a team view cho

  • @quynhtruc1197
    @quynhtruc1197 7 лет назад

    klq nhưng add cho em xin link nhạc chuông để đôi với add ạ :-) :-)

    •  7 лет назад

      :)) đúng là không liên quan thật. Link bài hát đấy nhé: www.nhaccuatui.com/bai-hat/yeu-co-ban-than-bang-cuong.tSbKszTH7U.html

  • @duongtuthanh2524
    @duongtuthanh2524 7 лет назад

    lỗi ở chỗ dt.Load(dr); anh ơi

    •  7 лет назад

      Em kiểm tra kỹ lại và làm theo giống anh, đừng làm bài khác vội. Xem lại cái dt và dr đã khởi tạo chưa nhé!

  • @sangchuvan9365
    @sangchuvan9365 7 лет назад

    1 năm rùi a :))

    •  7 лет назад

      hihe... nhanh thật! :P

  • @anhphuong1935
    @anhphuong1935 7 лет назад

    Mình làm như các bước nhưng khi chạy thì database ko chèn vào đc :(

    •  7 лет назад

      Bạn nói rõ lỗi đang gặp dc không? Database k chèn đc là dữ liệu k đổ ra hay thế nào vậy?

    •  7 лет назад

      Bạn có thể inbox qua face mình để mình hỗ trợ cho nhé, nick face: facebook.com/trinhkhactung.trinh

  • @hieutongdang3149
    @hieutongdang3149 5 лет назад

    mình bị lỗi ở dòng này ai giúp mình với string conString = ConfigurationManager.ConnectionStrings["QLSACH"].ConnectionString.ToString();

    • @yte.ngochung
      @yte.ngochung 5 лет назад

      Cậu add thư viện chưa

    • @hieutongdang3149
      @hieutongdang3149 5 лет назад

      mình làm lại rồi không dùng ConnectionStrings

    •  5 лет назад

      @@hieutongdang3149 Lỗi này nhiều người bị là do phiên bản visual của em dùng khác của a, em xem lại cách dùng AppConfig ở phiên bản của em nhé