Complete CRUD Operation in C# With SQL | Insert Delete Update Search in SQL using ConnectionString

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 128

  • @afzalnajubudeen1811
    @afzalnajubudeen1811 3 ปีที่แล้ว +2

    thank you so much sir. the error handling method is awesome. pls upload more videos.

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks for your comment. Ok I will upload more helpful video. Please keep in touch!

  • @troyds
    @troyds 2 ปีที่แล้ว +3

    I really like the part that you are explaining to your viewers what a specific code is for and what does it do. I've watched many tutorials related to c# and database but yours are more helpful. Others were just doing the code without explaining what's happening with the code. Thanks for that.

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว

      You are really great as well as your comment. Today I am feeling lucky to see your comments. Please keep pray for me to do more better and keep in touch. Thanks. 🌷🌹🌹🌷

  • @dulalmia5243
    @dulalmia5243 4 ปีที่แล้ว +5

    This is complete tutorial. Any body can learn crud operation from this tutorial. Thanks for this tutorial. Please make tutorial from begin to end.

  • @sinios5825
    @sinios5825 8 หลายเดือนก่อน +1

    Thank you so much 27 min video but i worked 6 hours

  • @icanghana6477
    @icanghana6477 5 หลายเดือนก่อน +1

    simplified and best so far on youtube

    • @ProgrammingGeek
      @ProgrammingGeek  5 หลายเดือนก่อน

      You are very kind. Thanks for your comment. Please keep connected.

  • @rotha-9640
    @rotha-9640 7 วันที่ผ่านมา +1

    thank for your teaching

    • @ProgrammingGeek
      @ProgrammingGeek  7 วันที่ผ่านมา

      Thanks for your comment. Keep learning!

  • @globalinvest9275
    @globalinvest9275 4 ปีที่แล้ว +4

    I have tried enough and finally got such helpful tutorial. thanks sir. please upload datagridview selected event tutorial.

  • @josedonieboncales6449
    @josedonieboncales6449 5 หลายเดือนก่อน +1

    THANK YOU VERY MUCH SIR. I WAS TROUBLED BECAUSE MY DATAGRIDVIEW WONT DISPLAY EVEN CHATGPT WONT GIVE ME A CONCRETE CODE. BUT YOURS WAS SPOT ON SO THANKSS

    • @ProgrammingGeek
      @ProgrammingGeek  5 หลายเดือนก่อน

      You are very kind. Thanks for your comment. Please keep in touch!!!🌹

  • @ameeruddin9986
    @ameeruddin9986 4 ปีที่แล้ว +4

    Awesome go ahead and post more C# videos...

    • @ProgrammingGeek
      @ProgrammingGeek  4 ปีที่แล้ว +1

      Thanks for your comment. I will try my level best to do better. Please keep connected.

  • @tomukatasendrejas4116
    @tomukatasendrejas4116 7 หลายเดือนก่อน +1

    Bro this is very Helpful thank u very Much❤❤❤❤🎉🎉

    • @ProgrammingGeek
      @ProgrammingGeek  6 หลายเดือนก่อน

      Thanks for your comment. You are very king. Please keep connected!!!

  • @take_the_trade
    @take_the_trade 3 ปีที่แล้ว +1

    Pls make every video with error ... Its very important for beginner... I will never forgot bcz of this ... It feels like im doing it .. 😊

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว +2

      Thanks for your comment. I will make each tutorial including bug fixing.

  • @alamgirhossain5744
    @alamgirhossain5744 4 ปีที่แล้ว +2

    Thanks for this complete tutorial.

  • @aminaali5905
    @aminaali5905 4 ปีที่แล้ว +2

    Nice tutorial. Thanks 😊 carry on

  • @toytvkids8297
    @toytvkids8297 3 ปีที่แล้ว +2

    Wow! super awesome tutorial thanks

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks for your comments. Please keep in touch ☺️

  • @alamgirhossain5744
    @alamgirhossain5744 4 ปีที่แล้ว +1

    Nice Tutorial. thanks sir.

  • @binntinox
    @binntinox 11 หลายเดือนก่อน +1

    thankk youuu🤩

    • @ProgrammingGeek
      @ProgrammingGeek  11 หลายเดือนก่อน

      Pleased to see your comment. Please keep connected.

  • @kavindujayamal9194
    @kavindujayamal9194 3 ปีที่แล้ว +1

    Nice tutorial sir. Love from Sri lanka

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks bro. I love all of my fan. Please keep in touch

  • @SVSCSENAVINMG
    @SVSCSENAVINMG 3 ปีที่แล้ว +1

    Thanks a lot bro it's helped a lot to learn

  • @montassiir
    @montassiir 2 ปีที่แล้ว +1

    great tutorial

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว +1

      Glad you think so! Please keep connected.

  • @azamchy6019
    @azamchy6019 3 ปีที่แล้ว +1

    Very Nice. Big like

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks for your heart touching comment. Please keep connected

  • @SwiftLearn
    @SwiftLearn 4 ปีที่แล้ว +1

    Awesome go ahead. Create more tutorial.

  • @M.S.RebekaFernando
    @M.S.RebekaFernando 10 หลายเดือนก่อน

    Thank uuu soo much Sir😎❤I did it!!!!

    • @ProgrammingGeek
      @ProgrammingGeek  10 หลายเดือนก่อน

      Great 👍 Please keep connected.

  • @maulanamalikibrahim1680
    @maulanamalikibrahim1680 3 ปีที่แล้ว +1

    Thank you so much for your tutorial sir

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      You are very kind. Thanks you too for your valuable comment. Please press bell icon to be connected with me.

    • @maulanamalikibrahim1680
      @maulanamalikibrahim1680 3 ปีที่แล้ว +1

      @@ProgrammingGeek i have done it sir

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      @@maulanamalikibrahim1680 Pleased to see it.

  • @charlefortulaso6320
    @charlefortulaso6320 3 ปีที่แล้ว +1

    Thank you sir! It helps me a lot .

  • @marsellinus559
    @marsellinus559 3 ปีที่แล้ว +1

    Thank You So Much

  • @fastcook3270
    @fastcook3270 4 ปีที่แล้ว +1

    Very nice tutorial ever seen. Please upload a tutorial using linq.

    • @ProgrammingGeek
      @ProgrammingGeek  4 ปีที่แล้ว

      As soon as possible i will upload that tutorial. thanks.

  • @user-st3mv5uo1j
    @user-st3mv5uo1j 3 ปีที่แล้ว +1

    thank you so much

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      You're welcome! Please keep connected.🌷🌷🌷

  • @billmanage2906
    @billmanage2906 4 ปีที่แล้ว

    outstanding. thanks sir. very nice intro.

  • @nizamuddin4128
    @nizamuddin4128 4 ปีที่แล้ว +1

    Awesome tutorial. thanks for good description with annotation.

  • @oleksandrmiekhov4492
    @oleksandrmiekhov4492 3 ปีที่แล้ว +1

    Bro, you have just saved my back. That is information what you need here, whithout some another stuff.

  • @amriteshtiwary5693
    @amriteshtiwary5693 3 ปีที่แล้ว

    Beat video I've ever seen on CRUD👌👌👌

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks for your comments 😃😃. You are very kind.

  • @sadaqahjaariyah5461
    @sadaqahjaariyah5461 3 ปีที่แล้ว +1

    Super tutorial

  • @fastcook3270
    @fastcook3270 4 ปีที่แล้ว

    Its helped me a lot.

  • @rowshanali9914
    @rowshanali9914 4 ปีที่แล้ว +1

    thanks sir. please upload datagridview selected event tutorial.

  • @Engsonmude90
    @Engsonmude90 5 หลายเดือนก่อน +1

    wow thanks

    • @ProgrammingGeek
      @ProgrammingGeek  5 หลายเดือนก่อน

      Most welcome!! Please keep connected

  • @tithighosh1582
    @tithighosh1582 3 ปีที่แล้ว

    Very helpful

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks for your valuable comment. Please keep in touch!

  • @fastcook3270
    @fastcook3270 4 ปีที่แล้ว +1

    Nice sir.

  • @kayvee1966
    @kayvee1966 3 ปีที่แล้ว +1

    Very good tutorials. Please upload CRUD projects with Foreign Table relations

  • @davidsonzed
    @davidsonzed 3 ปีที่แล้ว +2

    Hello Sir, do you have written tutorial/blog for these videos? Thank you very much.

  • @lionsgameing9738
    @lionsgameing9738 ปีที่แล้ว +1

    ummaaaahhh

    • @ProgrammingGeek
      @ProgrammingGeek  ปีที่แล้ว

      Thanks for your comment. Ummaaahhh. Keep connected.

  • @richardkingus
    @richardkingus 3 ปีที่แล้ว

    Great Tutorial thank you. My datagrid only loads after insert and not on load. any ideas?

  • @AeroTesting
    @AeroTesting ปีที่แล้ว +1

    O problema nesse codigo que voce nao fez foi criar o codigo de nao ter o mesmo ID de produto quando voce tenta fazer o mesmo ID do produto ele retorna um error this line -> cmd.ExecuteNonQuery(); you can try make two produtct with same PRODUCT ID will get error why say exist on DB

    • @ProgrammingGeek
      @ProgrammingGeek  ปีที่แล้ว

      Product id is primary key. can't insert duplicate value in primary key/unique key column.

  • @imnotdeveloper9902
    @imnotdeveloper9902 2 ปีที่แล้ว +1

    when i follow in this video at the first time i got error index of lenght ok. i try again i got error in window machine in region and language am not change in the correct way must to change Buddhist calendar to Christian era if you are a asian machine if you change you got output the same video. i thank you a lot for this video.

    • @ProgrammingGeek
      @ProgrammingGeek  3 หลายเดือนก่อน

      You are very kind. Pleased to see your comment. It will be helped to the viewers. Thanks

  • @thetravelbloggersa
    @thetravelbloggersa 3 ปีที่แล้ว +1

    When i update the rows, the DataGridview displays duplication rows, how can I rectify the issue

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Check record whether the record exist or not in database before performing insert and update operation. Just watch this tutorial th-cam.com/video/svPQ1Ze6uTs/w-d-xo.html

  • @mohamedmahmoud2770
    @mohamedmahmoud2770 10 หลายเดือนก่อน +1

    Hi sir I need your help please 🙏
    There are errors in
    Command.ExecuteNonQuery
    How can I fix it 🙏🙏🙏

    • @ProgrammingGeek
      @ProgrammingGeek  3 หลายเดือนก่อน

      write the code properly. check the statement in SQL. Hope you will be succeeded.

  • @frajdimalaj7927
    @frajdimalaj7927 3 ปีที่แล้ว +1

    how do i make the boxes clear after i insert or delete an item

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว +1

      very easy. just put textbox1.clear(). or textbox1.text="";

    • @frajdimalaj7927
      @frajdimalaj7927 3 ปีที่แล้ว

      @@ProgrammingGeek Thanks a lot , been a huge help.

    • @frajdimalaj7927
      @frajdimalaj7927 3 ปีที่แล้ว

      @@ProgrammingGeek And what if i want to add something like when you click a element in the table below i would like the boxes to fill with its name and other properties.

  • @osmanismail2001
    @osmanismail2001 ปีที่แล้ว +1

    are the sample projects anywhere I can access

    • @ProgrammingGeek
      @ProgrammingGeek  ปีที่แล้ว

      yes. but it should be in same network.

  • @rayan6051
    @rayan6051 3 ปีที่แล้ว

    ples help me i have error
    command.ExecuteNonQuery();
    whay

  • @barneydinosaur3218
    @barneydinosaur3218 3 ปีที่แล้ว +1

    Hi i have this error message, do you know what it means?
    "The conversion of a varchar data type to a datetime data type resulted in an out-of-range value. The statement has been terminated"

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Check your datatype. Make sure that it is datetime. thanks

  • @NURFARHANAHMOHDRASDI
    @NURFARHANAHMOHDRASDI 5 หลายเดือนก่อน +1

    my data grid view isnt function

    • @ProgrammingGeek
      @ProgrammingGeek  5 หลายเดือนก่อน

      Please check again. I have checked Its working well. Thanks for your comment.

  • @diogon7781
    @diogon7781 3 ปีที่แล้ว +1

    i love you

  • @raphsanchez95
    @raphsanchez95 2 ปีที่แล้ว +1

    Hi, I'm doing an experiment on a lottary table which contains a "date" (column1) the "wheel" (column 2) and the other 5 columns with numbers, which would be the draws. I can't search for 5 numbers chosen by me in no particular order. For example:
    The numbers to look for are:
    22 34 67 87 90, in the search if there is such an extraction, it finds it only in order or in sequence as I write it, while my goal would be that the 5 numbers can be found even if in different positions, for example 22 not as first extract but second or third, fourth and finally fifth, so for all the others, since the combinations are different and the numbers can come out on different columns. How to do?

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว

      In my point of view you can do it by using an array and a for loop then load data into datatable. 1 put the no into array. 2. search number in for loop using array list. during search load data into datable then load datatable into your expected control like gridview. Thanks

  • @miladghasemi7262
    @miladghasemi7262 3 ปีที่แล้ว

    why don't use interface ??

  • @Gamexoozi
    @Gamexoozi 2 ปีที่แล้ว

    I did the exact code as you. But for me, the gridview doesn't update everytime I click the button, it inserts only after I close and start again

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว

      Call the method in button load event to load record during button click. Thanks

  • @JoeSmith-ll9yn
    @JoeSmith-ll9yn 2 ปีที่แล้ว +1

    winforms...
    it so horrorly...
    use WPF please

  • @hatsu1101
    @hatsu1101 2 ปีที่แล้ว +1

    How to re-assign ID after delete?

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว

      Nice question. First of all don't use primary key in ID column. you can use Unique Key, If you want to put ID manually you can put after delete. If want to insert automatically use MAX +1 function. Thanks.

    • @hatsu1101
      @hatsu1101 2 ปีที่แล้ว +1

      @@ProgrammingGeek actually It's a bad idea about putting primary key on a column. How about when two clients are trying to insert a new row at the same time. Thanks for clarification

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว

      @@hatsu1101 In this case don't use textbox for ID. after inserting a record user can see the ID of this record. Add a where clause to get the record with name and one more field so that you can get the inserted record. by following it, no problem occurred if 100 clients try to insert same time. If you have better solution can inform me please.

  • @mintz347
    @mintz347 2 ปีที่แล้ว +1

    sir i have error here where is text book i cant solve it T_T

    • @ProgrammingGeek
      @ProgrammingGeek  2 ปีที่แล้ว

      This is text box. you can get it in ToolBox.

    • @mintz347
      @mintz347 2 ปีที่แล้ว

      @@ProgrammingGeek bro in inser clickbox code problem I had error can I email you?

  • @deepatarapur27
    @deepatarapur27 2 ปีที่แล้ว +1

    The way you explain should be changed, it's not clear . ... Remaining all its good

  • @felixsergey8498
    @felixsergey8498 3 ปีที่แล้ว +1

    bro can you give me the source codes.?
    simply you can give me the codes with paste in on here. Thanks XD

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Source code available in the description box.

  • @zerohf1
    @zerohf1 3 ปีที่แล้ว +3

    this code is a very bad practices..

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว

      Thanks for your comment. Would you please suggest us good practices!!!!

    • @zerohf1
      @zerohf1 3 ปีที่แล้ว +3

      @@ProgrammingGeek dont use SqlConnection inside Events form, create a new project and create Entity class for properties, another class call DbProvider with SqlConnection and SqlCommand

    • @ProgrammingGeek
      @ProgrammingGeek  3 ปีที่แล้ว +3

      @@zerohf1 You are right bro. Some of viewers watch specific portion of video. So if he see only update or delete he may miss and failed to reach result. But i will remember your suggestion for next tutorial. Many many thanks.

    • @Jamalnaserhabibi
      @Jamalnaserhabibi 3 ปีที่แล้ว

      @@ProgrammingGeek Dear bro:
      we could get a main concept of CRUD in c#, the other initiative is up to viewers : keep continue your roadmap ignore the meaningless feedbacks. WE LOVE YOU!