Dạ em rất cảm ơn anh với bài giảng này . Anh giảng ngắn gọn , dễ hiểu lắm luôn. Em làm nhiều nhưng bài của anh đốii với em là ok nhất í. Chúc anh nhiều sức khoẻ ạ❤️
mình rất thích học lập trình c# và có đam mê lập trình 1 phần mềm làm toán cho riêng bản thân sử dụng. tuy nhiên lên youtube tìm thì chưa thấy ai hướng dẫn về đề tài này.
thầy ơi cho e hỏi với ạ mấy cái using khai báo thư viện ý ạ em bấm vào form nó lại chỉ hiện lên bắt đầu chỗ using namespace th ạ làm cách nào để hiện lên mấy thư viện giống như thầy đk ạ
Thì mình làm giống như tạo, update gì thoai bạn, tạo 1 control search kèm button search or event enter, rồi gọi vào logic search sql bình thường thoai bạn, cái này khá đơn giản
@@techdev-tv anh ơi em bị lỗi ko add được cái combobox giới tính được ạ. add nó báo cái gì á,. cho cái giới tính bằng rộng hoạc bỏ cái combobox giới tính thay bằng textbox giới tính thì được. anh giúp em với :(((
Em bị vướng ở chỗ lấy data từ database để lên dgv. Em làm như anh nhưng vẫn không thành công ở bước đó ạ. Em làm được rồi. Cần phải có thêm một bước config form từ bên interface nữa ở phiên bản mới này mới có thể thành công!
Sao em khai báo connection với command mà nó bảo là null là sao vậy ạ? Non-nullable field 'connection' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
System.Data.SqlClient.SqlException: 'String or binary data would be truncated in table 'trangsuc_1704.dbo.NhanVien', column 'GioiTinh'. Truncated value: '01 Tha´ng '. The statement has been terminated.' nó báo lỗi vậy ở chỗ nút thêm , làm sao để khắc phục vậy ạ
anh cho em hỏi phần dgv_cellcontentclick của em sau khi đánh xong chỉ có dòng cuối cùng là bấm vào hiện ra còn các dòng trên thì bấm vào không hiện ra. phải sửa như thế nào ạ. tuy máy không hề báo lỗi
anh cho em hỏi là phần sửa em lm rất giống anh, mà khi bấm chọn 1 người trong data xong bấm sửa nó lại sửa lại hết cả trong table giống nhau luôn thì fix như nào ạ?
anh ơi., System.Data.SqlClient.SqlException: 'An explicit value for the identity column in table 'qlSV' can only be specified when a column list is used and IDENTITY_INSERT is ON.' em thêm mà nó hiện lỗi như này thì fix như nào ạ.....
@@techdev-tv An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll Additional information: Conversion failed when converting date and/or time from character string. Nó báo như này anh.
@@mr.b1706 cho mình hỏi là "tạo datetime convert = "yyyy/MM/dd"" là phần nào ạ? có phải chỗ dtime_ngaysinh.text="1/1/1900" phần khởi tạo k ạ? b giúp m viết code rõ ra đc k ạ
mời làm video để giải thích đi ạ. bạn vào coi video phần này thì mình nghĩ bạn cũng mới làm nghề này, mình chả có nghĩa vụ hướng dẫn các bạn chi tiết, làm dev mà kh tự tìm hiểu rồi lên đây nói năng kiểu giỏi giang thì next bạn né.
Bài giảng rất hay dễ hiểu và chi tiết. Cảm ơn và chúc thầy ngày một thành công.
Thầy hướng dẫn dễ hiểu lắm ạ. Mong thầy ra nhiều video hướng dẫn hơn. Chúc thầy sức khỏe
video tuyệt vời, hi vọng tiếp thêm động lực để anh ra nhiều video hơn nữa
Dạ em rất cảm ơn anh với bài giảng này . Anh giảng ngắn gọn , dễ hiểu lắm luôn. Em làm nhiều nhưng bài của anh đốii với em là ok nhất í. Chúc anh nhiều sức khoẻ ạ❤️
thanks bạn nhé
bài giảng của ad quá hay ạ , chi tiết , dễ hiểu
Cảm ơn thầy rất nhiều ạ, bài giảng rất hay
Cảm ơn anh, video rất dễ hiểu và ngắn gọn. Em đã làm được sản phẩm đơn giản cho đồ án hiii
Bài giảng của thầy rất hay và dễ hiểu!
Mong anh ra nhiều video như vậy hơn ạ, video của anh giúp cho e rất nhiều , cảm ơn anh
mình rất thích học lập trình c# và có đam mê lập trình 1 phần mềm làm toán cho riêng bản thân sử dụng. tuy nhiên lên youtube tìm thì chưa thấy ai hướng dẫn về đề tài này.
video quá bổ ích, cảm ơn thầy đã giúp em qua môn
Cảm ơn anh, anh giảng rất dễ hiểu
Video của a rất hữu ích.
Cảm ơn anh.
rất dễ hiểu, cảm ơn Thầy
Cảm ơn a vì bài chia sẻ!
bài giảng rất dễ hiểu
có một vấn đề là ô TextBox của manv khi chỉnh về là onlyread = true thì thêm thông tin mới làm sao điền được ạ
Chúc chú nhiều sức khoẻ !
Anh giảng quá dễ hiểu, nhưng không làm luôn hàm tìm kiếm ạ
cảm ơn, chúc anh nhiều sức khỏe ạ!
bài rất hay dễ hiểu cảm ơn thầy rất nhiều .
em đã lấy lại gốc =)) để ngày mai thi cảm ơn thầy ạ ❤
ngày mai thi, mới lấy lại gốc, rồi lá với cành khi nào lấy :D
@@techdev-tv qua môn rồi anh ơi hu hú
@@22-nguyenthianhnguyet3 ăn mừng thâu thâu
@@techdev-tv nhưng mà rớt môn web rồi hic
@@22-nguyenthianhnguyet3 cũng là 1 cái gì đó dễ hiểu HÁ HÁ
tuyeejt vời còn ko ạ
Quá xịn 1 like cho Thầy
khi anh cho 'read only' cái MaNV thì còn dùng cái button THÊM dc ko nhỉ...
Em cảm ơn thày ❤
cám ơn bạn video bổ ích
Rất bổ ích . cảm ơn anh !!!
Cảm ơn anh nhiều ạ 😚😚
Video bổ ích
Cho em hỏi với là bây giờ em muốn làm thêm một thanh tìm kiếm thì làm kiểu gì đc vậy ạ
Nghe dễ hiểu thật sự
ad cho mình hỏi, sao mình đã thêm thư viện using System.Data.SqlClient; rồi, nhưng gõ class SqlConnection ra thì lại k có, là bị sao v ạ
Thầy cho em hỏi
Lỗi sau khi bấm Thêm thì báo lỗi conversion failed when converting date and/or time from character string
Fix ntn vậy ạ
Em cảm ơn thầy
Bạn thử thay dateTimePicker.Text thành dateTimePicker.Value.ToString("yyyy-MM-dd") xem sao
thầy ơi. còn lúc chỉnh sửa thêm xoá xong rồi thì Nút Lưu như thế nào để lưu vào CSDL ạ?
Cho e hỏi chỗ 23:31 là chọn CellContentClick. Nếu là bên WPF thì mình chọn gì vậy ạ???
Thầy cho em hỏi nút xóa chỉ xóa được thông tin mình đã thêm thôi, vậy có cách nào xóa được thông tin có sẵn trong sql không
Bạn có thể vào đây để đk học qua video hay học qua teamview với chuyên gia:@t
Anh cho em hỏi nếu đóng gói phần mềm cài cho máy khác mà máy khác có name server SqL khác thì có kết nối với SqL được k ạ.
em bị lỗi ở phần Open() thì phải sửa như nào ạ ! e có cách nào liên lạc với ad k ạ
Anh có thể làm thêm nút "lưu" được không ạ?
thầy ơi cho e hỏi với ạ mấy cái using khai báo thư viện ý ạ em bấm vào form nó lại chỉ hiện lên bắt đầu chỗ using namespace th ạ làm cách nào để hiện lên mấy thư viện giống như thầy đk ạ
mong thầy hoàn thiện hàm tìm kiếm dữ liệu ạ
em thay phần giới tính bằng radiobutton thì phải làm sao ạ
nếu thêm chức năng tìm kiếm thì sao ạ, mong ad hướng dẫn
Thì mình làm giống như tạo, update gì thoai bạn, tạo 1 control search kèm button search or event enter, rồi gọi vào logic search sql bình thường thoai bạn, cái này khá đơn giản
kết nối mấy câu lênh procedure ntn a
hướng dẫn tìm kiếm đi anh ơi ?
Tìm kiếm thì tạo cái textbox gọi câu sql tìm kiếm xong load lại data vào datagrid đó thôi e
@@techdev-tv anh ơi em bị lỗi ko add được cái combobox giới tính được ạ. add nó báo cái gì á,. cho cái giới tính bằng rộng hoạc bỏ cái combobox giới tính thay bằng textbox giới tính thì được. anh giúp em với :(((
Nếu thêm tìm kiếm nữa thì viết câu lệnh gì ạ ?
Cảm ơn anh ạ.
thầy ơi sao của em không định dạng đc dữ liệu bằng tiếng việt khi thêm dữ liệu
cho e hỏi là trong csdl mình có nhiều bảng thì cod như thế nào ạ
cảm ơn ad nhé
sub đi nè
@@techdev-tv oki anh
vì phần mã nv bị khóa nên ko thể thêm hoặc khi khởi tạo ko thể điền được ko biết thầy có để ý ko
nên e nghĩ ko cần thiết phải để phần manv thành readonly
Anh cho hỏi nếu nhập trùng mã nhân viên thì nó sẽ báo lỗi rồi không chạy được nữa, làm sao để khắc phục ạ
Thầy ơi em k hiện được bảng csdl lên (như phút 23) em đã kt vẫn k phát hiện sai ở đâu ạ
Anh ơi anh có thể code hàm tìm kiếm đc ko ạ em ko tài nào làm đc😢
Anh ơi, khi em thêm thì báo lỗi "Conversion failed when converting date and/or time from character string". Em nên fix như nào ạ ?
stackoverflow.com/questions/21253566/conversion-failed-when-converting-date-and-or-time-from-character-string
những lỗi này trên gg rất nhiều nhé
command=connection.CreateCommand();
Anh có thể giải thích chỗ này được không ạ?
thầy ơi em bị" "Conversion failed when converting date and/or time from character string" không biết fix sao ạ
những lỗi này nhỏ vui lòng search gg nhé
stackoverflow.com/questions/21253566/conversion-failed-when-converting-date-and-or-time-from-character-string
Thầy ơi chìu em làm btap em chạy code nó bị lỗi ở chỗ da.Fill (tbl) là sao v thầy :((
sao em nhấn sửa thì sửa luôn cả bảng á thầy
Em bị vướng ở chỗ lấy data từ database để lên dgv. Em làm như anh nhưng vẫn không thành công ở bước đó ạ.
Em làm được rồi. Cần phải có thêm một bước config form từ bên interface nữa ở phiên bản mới này mới có thể thành công!
config form bên interface là sao vậy ạ
thêm được mà trừ cái ngày sinh thêm đc còn lại là bị trống, lương thì hiện là 0.
thầy ơi cho em xem phần tìm kiếm với ạ
Thầy ơi làm cách nào để ngăn người dùng bấm vào tên cột trong datagirdview ạ, chứ em bấm vào là nó lỗi ngay
read only = true
Dạ cho hỏi có video tìm kiếm thông tin không ạ
tìm kiếm thì cũng gọi sql tìm kiếm rồi load lại cái list thui bạn,
kh rỏ gì liên hệ ạ
@@techdev-tv dạ vâng ạ
@@techdev-tv dạ mình có gửi tin nhắn qua fb ạ, mong ad check lại và rep giúp mình với ạ
@@techdev-tv cho e hỏi chức năng tìm kiếm với ạ
@@phamthinguyet7653 tìm kiếm thì làm ra các trường cần tìm kiếm rồi gọi sql tìm kiếm sau đó update lại cái data source của grid đó
giá trị Rows.cells[ ].value.Tostring chỉ đến 5 còn đến thông tin 6 là nó báo lỗi như ở dưới
Sao em khai báo connection với command mà nó bảo là null là sao vậy ạ?
Non-nullable field 'connection' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
sao thư viênj System.Data.SqlClient của e không có SqlConnection vậy anh?
install lại thư viện System.Data.SqlClient bản mới là được đó
System.Data.SqlClient.SqlException: 'String or binary data would be truncated in table 'trangsuc_1704.dbo.NhanVien', column 'GioiTinh'. Truncated value: '01 Tha´ng '.
The statement has been terminated.' nó báo lỗi vậy ở chỗ nút thêm , làm sao để khắc phục vậy ạ
Anh cho hỏi em muốn thêm vài cột theo ý muốn thôi, không muốn hiện hết các cột trong database lên thì sao ạ, Mong anh giúp đỡ
trong cái đoạn truy vấn select cột nào mún hiện thôi
cho e hỏi s e cũng làm ik v mà datagridview bị mất 1 cột ạ
thế nếu muốn tính tiền lương dựa vào số ngày công thì làm thế nào vậy a ơi ??
thì cái chỗ lương hiện ra đó e cứ lấy ngày công * lương 1 ngày rồi gán vào textbox đó thoi
em bị lỗi "Index was out of range. Must be non-negative and less than the size of the collection." em ko biết sửa như thế nào ạ
anh cho em hỏi phần dgv_cellcontentclick của em sau khi đánh xong chỉ có dòng cuối cùng là bấm vào hiện ra còn các dòng trên thì bấm vào không hiện ra. phải sửa như thế nào ạ. tuy máy không hề báo lỗi
sự kiện đó hiện tại hình như kh còn tốt như xưa nửa, nên chuyển qua event click vào từng rows trong grid á.
dgv.DataSource = table; lấy từ đau nhỉ?
anh cho em hỏi , em muốn khi click vào cột , thì hiện TÊN CỘT với KIỂU DỮ LIỆU của cột thôi , thì làm sao ạ ? mong anh giúp đỡ
Đằng cấp !!!
anh cho em hỏi là phần sửa em lm rất giống anh, mà khi bấm chọn 1 người trong data xong bấm sửa nó lại sửa lại hết cả trong table giống nhau luôn thì fix như nào ạ?
nó mà sửa hết là do câu query của e đang update all nhé, e phải update where với cái ID mà e đang chọn.
tui cũng bị giống ông , select hết mà nó ra tất cả giống nhau , ông fix sao v
@@nguyenthong4988 phải query update theo cái ID mình chọn
anh ơi., System.Data.SqlClient.SqlException: 'An explicit value for the identity column in table 'qlSV' can only be specified when a column list is used and IDENTITY_INSERT is ON.' em thêm mà nó hiện lỗi như này thì fix như nào ạ.....
anh ơi nếu debug ra mà kích thước db nhỏ khung của dtgv thì chỉnh thế nào nhỉ?
thì tự set chiều dài cho từng cột thui bạn
anh ơi em bị lỗi phần 'Conversion failed when converting date and/or time from character string.'
còn lưu thì sao ạ
a ơi cho em xịn cách để liên lạc với anh đc k ạ
Cho em hỏi Excutenonquery(); nó báo datetime không hợp lệ với sql thì làm sao ạ
covertdate qua string cũng đc rồi lưu xuống db thui bạn
@@techdev-tv An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
Additional information: Conversion failed when converting date and/or time from character string.
Nó báo như này anh.
@@mr.b1706 mình cũng bị như vậy. Bạn đã khắc phục được chưa?
Best Cat được rồi bạn. Bạn tạo datetime convert = "yyyy/MM/dd"
Rồi phần picker thì bạn .Value.ToString(convert)
@@mr.b1706 cho mình hỏi là "tạo datetime convert = "yyyy/MM/dd"" là phần nào ạ? có phải chỗ dtime_ngaysinh.text="1/1/1900" phần khởi tạo k ạ? b giúp m viết code rõ ra đc k ạ
System.Data.SqlClient.SqlException: 'Conversion failed when converting date and/or time from character string.' bị lỗi này xử lý sao giờ thầy ơi
rỏ ràng nó bảo 2 kiểu dữ liệu khác nhau kh convert được thì mình phải tự convert.Những lỗi này khác basic nhé, nội dung err cũng clear nữa
em có 3 cột ngày tháng nam nhung no chi cho nhập 1 còn 2 cột còn lại nó tự điền vào@@techdev-tv
Ad cho e xin code tìm kiếm với ạ
anh oiw cho em xin fb anh em hoi 1 ty duoc khong a
sao em lỗi chỗ adapter.Fill(table);
giống mình
select * from chứ kh phải form
Bạn sửa được lỗi đó chưa. Mik cũng lỗi chỗ đó
Bạn ơi bạn sửa dc đoạn này chưa
chỉ mk vs
@@chieudoan8072 bạn kiểm tra lại phần tên nhé, mình sửa được rồi
a ơi code của nút tìm kiếm thì sao ạ
anh ơi cho e hỏi giờ muốn tìm kiếm thì làm như thế nào ạ
Tìm kiếm thì tạo cái textbox gọi câu sql tìm kiếm xong load lại data vào datagrid đó thôi e
- A ơi sao lúc xuất bảng ra nó chỉ hiện 10 người, hơn nó không hiện v ạ
có code 0 cho mình xin với. Mình làm cách nào cũng 0 hiện ra bảng DataGridView :(
@@theanh37 - V Bạn coi lại chỗ chuỗi kết nối á, có thể đường dẫn của bạn bị sai
18:16 a ơi sao e gõ connection mà nó ko ra nhỉ
không biết tl sao lun. :(
@@techdev-tv em cũng bị giống bạn này
@@techdev-tv e ghi mã lệnh using data sql rồi mà lúc gõ mã kết nối sql connectoin nó k hiện
Nó cứ bị lỗi anh ạ
code theo mà ko giải thích rõ các hàm thì coi như vứt, học vẹt để nước đổ đầu vịt à.
mời làm video để giải thích đi ạ. bạn vào coi video phần này thì mình nghĩ bạn cũng mới làm nghề này, mình chả có nghĩa vụ hướng dẫn các bạn chi tiết, làm dev mà kh tự tìm hiểu rồi lên đây nói năng kiểu giỏi giang thì next bạn né.
nút thêm dòng command.ExecuteNonQuery(); nó báo lỗi là This exception was originally thrown at this call stack: thì fix như nào vậy ạ mong anh rep ạ