CRUD Operation in C# With SQL Database | Insert, Update, Delete, Search Using ConnectionString

Поділитися
Вставка
  • Опубліковано 6 лют 2025

КОМЕНТАРІ • 171

  • @lahirurashmika2033
    @lahirurashmika2033 2 роки тому +13

    You are my time saver, thank you, I got stuck for more than 5 hours doing that based on the guide of the institute in the final project. Thanks a million!!!

  • @sudeshejayasinghe8937
    @sudeshejayasinghe8937 Рік тому +1

    thank you so much! I couldn't find how to do this in all over the internet.

  • @sarahsarahhh2144
    @sarahsarahhh2144 2 роки тому +4

    Thank you very much. I have been searching for a video concerning this topic and I just found it and It's really simple and easy to understand. Thank you alot

  • @AdiTimes00
    @AdiTimes00 5 місяців тому +2

    very useful video thank you😊

    • @SwiftLearn
      @SwiftLearn  5 місяців тому +1

      Glad it was helpful! Please keep in touch!

  • @harshanierandika5920
    @harshanierandika5920 Рік тому +1

    thnk u very much.u r solve my problem.thnk u again and again.

  • @shungari_remix_hub
    @shungari_remix_hub 2 місяці тому +1

    Thanks a lot... It helped a lot

    • @SwiftLearn
      @SwiftLearn  2 місяці тому

      Glad it helped. Please keep connected!

  • @globalinvest9275
    @globalinvest9275 5 років тому +6

    Excellent tutorial. if its added image also than it would be more batter.

  • @datacustodian
    @datacustodian 4 роки тому +6

    Awesome, just what I was looking for.

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      glad to see your comment. you are very kinf . please keep connected.

  • @Shmevin
    @Shmevin 6 місяців тому +1

    wow thanks for the clear expiation

    • @SwiftLearn
      @SwiftLearn  6 місяців тому

      Glad it was helpful! Please keep connected!!!

  • @zubaerhossain3203
    @zubaerhossain3203 5 років тому +2

    Thank You Very Much ,,We want more Tutorial like this.

    • @SwiftLearn
      @SwiftLearn  5 років тому

      Keep connected....

    • @vector_vector__
      @vector_vector__ 2 роки тому

      @@SwiftLearn what if i add Datagridveiw to the design and connect to database does that work ?

  • @bakihanma7705
    @bakihanma7705 2 роки тому +1

    why mine is so complicated, in order to create a table I need to manually code it but you can casually just add table in there :O I'm using microsoft sql server and if it doesn't open my visual studio database won't connect

  • @infosandfacts7536
    @infosandfacts7536 Рік тому

    Good Job. Thanks from Germany!

  • @ilhamsikumbang8146
    @ilhamsikumbang8146 4 місяці тому +1

    awesome, thank you for the tutorial!!

    • @SwiftLearn
      @SwiftLearn  4 місяці тому

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

  • @SanjanaBandara-cv2zy
    @SanjanaBandara-cv2zy 14 днів тому

    sir after i create the sql database and gonna save it , it doesn't save in in the sql, it directly pop up a msg as save to document.. what can i do for that ?

  • @1ntegro
    @1ntegro 9 місяців тому +2

    Awesome, helped a lot

  • @rodrigolnl
    @rodrigolnl 4 роки тому +13

    You missed the part about how to run SQL server to begin with, and if someone is looking for CRUD, he is probably newbie and it is a hell of a job to configure the server with visual studio.

  • @tz_ytacc
    @tz_ytacc 4 роки тому +2

    Much respect from me💪!

    • @SwiftLearn
      @SwiftLearn  4 роки тому +1

      thanks for this comment. you are really great. please keep connected.

    • @tz_ytacc
      @tz_ytacc 4 роки тому

      @@SwiftLearn Thank you too, you're awesome!

  • @preethamm.n1161
    @preethamm.n1161 4 роки тому +2

    Thank u bro awesome 💞🌹

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      Thank you too. Please keep connected.

  • @ntandomhlengi7741
    @ntandomhlengi7741 8 місяців тому +2

    I wanted to ask, what if my primary keys are set to auto increment and I'm using insert method, do I need to insert keys manually or I skip the column?

    • @SwiftLearn
      @SwiftLearn  6 місяців тому

      Yes, You should skip this column. It will be added incremental number automatically.

  • @rowshanali3136
    @rowshanali3136 6 років тому +14

    Your video is really awesome. its all in one and helps me a lot. thanks for uploading this helpful tutorials. one thing is if you include different types of control it would be more batter. after all one of the best.

  • @eloytv8639
    @eloytv8639 Рік тому +1

    its a great video really simple thank you, would you be able to upload the validation for not successfully updated because ID is primary key and primary can't be updated.

    • @SwiftLearn
      @SwiftLearn  Рік тому

      You can create Unique Key instead of Primary Key to perform update operation.

  • @thanetnt6269
    @thanetnt6269 2 роки тому

    2022:Thanks Love your contents very details from good man,keep it up bro

  • @VlogsofJo
    @VlogsofJo 3 роки тому +16

    Getting error at cmd.executenonquery();

  • @greatmoments7573
    @greatmoments7573 2 роки тому

    Thanks for ur coopreation dear

  • @cyprianfanga.750
    @cyprianfanga.750 2 роки тому +1

    Thanks for the great tutorial. I am having Problem with cmd.ExecuteNonQuerry, someone please help. .. when i remove ExecuteNonQuerry , then it shows it has been inserted but actually in table there is no data updated.

  • @rajdipdas316
    @rajdipdas316 2 роки тому +2

    After click on the create new sql server giving the server name and new database name It is showing like create Database permission denied in database 'master'

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      Create database and insert record. check it's OK or not.

  • @etcreations2057
    @etcreations2057 4 роки тому +1

    Thank yo....so much bro..👍👌🏼👌🏼👌🏼. Helpful for me

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      Always welcome. keep connected

  • @wafaza7934
    @wafaza7934 3 роки тому

    your are great man very easy and clear explanation thank you so much

  • @raveendrasothykeerththiga9231
    @raveendrasothykeerththiga9231 8 місяців тому +1

    Thanks a million

    • @SwiftLearn
      @SwiftLearn  8 місяців тому

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

  • @haniffauzan422
    @haniffauzan422 4 роки тому +1

    Thank you very much for the tutorial

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      You are welcome! keep connected.

  • @fastcook3270
    @fastcook3270 4 роки тому +1

    Thank you very match for this helpful tutorial. thank u enough my friend keep going.👍👍

  • @DukehsuPh
    @DukehsuPh Рік тому

    In the video at 09:29, there is a small issue with the SQL update method. If there are multiple rows of data, all of the data may be updated.
    ```
    SqlCommand cmd = new SqlCommand("Update StudentInformation set Name=@name, Age=@age, Coures=@coures WHERE id = " + textboxId.Text , conn);
    ```
    I added WHERE. hope it can help you😃

  • @qanbar-pucit8534
    @qanbar-pucit8534 Рік тому

    This is wholesome
    Thanks man 🤍🤍

  • @hieuanghuu4050
    @hieuanghuu4050 Рік тому

    thank you so much it helps me a lot

  • @brendaguimaraes1887
    @brendaguimaraes1887 Рік тому

    exelente!!!!!!! MUITO OBRIGADA, salvou minha nota 🤩🙌

  • @harshadevaka6788
    @harshadevaka6788 Рік тому

    was very helpful.thank you♥♥♥

  • @hamedghaffari8993
    @hamedghaffari8993 2 роки тому +1

    thank you so much👍👍

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      You are very kind. Keep in touch!

  • @qwerty89993
    @qwerty89993 Рік тому +1

    Thank you man!

  • @freddyescobar96
    @freddyescobar96 5 років тому +2

    Simply and easy. Thanks Sir

  • @chuyasiy8694
    @chuyasiy8694 4 роки тому +2

    3:08 I don't have a Server Name to choose from, what should I do?

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      try with .\sqlexpress

    • @bloodflower
      @bloodflower 4 роки тому +4

      Press View -> SQL Server Object Explorer. In SQL Server part you will see you local server. Select this part and press F2 to select the name. Mine is "(localdb)\MSSQLLocalDB". Enter this name in add connection form and now it would be working.

    • @iddurango7044
      @iddurango7044 Рік тому

      @@bloodflower thank you so much

  • @atlantisuds6625
    @atlantisuds6625 3 роки тому +1

    Thank You. This video help me alot. I was finishing my task with this tutorial. Its simple and easy to understand

  • @mahmoudshafee6098
    @mahmoudshafee6098 5 років тому +2

    Thank You Very Much

    • @SwiftLearn
      @SwiftLearn  5 років тому

      Thanks for your comment. keep connected.

  • @LuLu-ge8vl
    @LuLu-ge8vl 2 роки тому +1

    so helpful thanks~~

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      Glad it was helpful! you are great! Please keep connected.

  • @SciFciSpirit
    @SciFciSpirit 2 роки тому

    superb, thanks

  • @aminaali5905
    @aminaali5905 6 років тому +2

    Great tutorial. great thing is define with annotation. Thanks.

    • @SwiftLearn
      @SwiftLearn  6 років тому

      Thanks for your comment.

  • @clicks_and_codes
    @clicks_and_codes 2 роки тому

    if i want to change value of only name or age then what i should do ?

  • @saayoo3479
    @saayoo3479 3 роки тому

    That what I want easy short understandable.

  • @bldrun1504
    @bldrun1504 2 роки тому +4

    If you want to search for something else instead of everything in the database just swap the query with your research query

  • @bishalpoudel3586
    @bishalpoudel3586 3 роки тому +3

    Problem with cmd.ExecuteNonQuerry, someone please help. .. when i remove ExecuteNonQuerry , then it shows it has been inserted but actually in table there is no data updated

    • @SwiftLearn
      @SwiftLearn  3 роки тому

      Executenonquery used to perform insert update and delete operation. Use executenonquery and debug. If you get any error message just reply

    • @cyprianfanga.750
      @cyprianfanga.750 2 роки тому +3

      I am also having the same problem with cmd.ExecuteNonQuerry. Any help please?

  • @ghazagymnastiar
    @ghazagymnastiar 2 роки тому

    mantap

  • @dragonnestseaacadimi
    @dragonnestseaacadimi 2 роки тому +1

    do you have a toturial that can search IDnumber and it will display the picture of the student

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      Visit this tutorial ua-cam.com/video/fjftbYysTIE/v-deo.html

  • @ريهامطه-ض9ز
    @ريهامطه-ض9ز Рік тому

    thanks a lot eng 😍

  • @HasanHayder
    @HasanHayder 2 роки тому +1

    its a great video really simple thank you, would you be able to upload the code by any chance?

  • @zerosandones7547
    @zerosandones7547 5 років тому +1

    how to do crud in c# .mdf with one-to-many database?

  • @stoftronik
    @stoftronik Рік тому

    hello, win the window (Create New SQL Server Database) is opened there is no thing in the list (Server Name). can you help please.

  • @alinadeem8947
    @alinadeem8947 Рік тому

    What if i dont want to hardcode DB connection string? I want user to input the DB name, user and password for db user. how do i do that?

  • @furkanbrok6216
    @furkanbrok6216 2 роки тому

    in c#, put data from sql in one column ?

  • @moad83
    @moad83 2 роки тому

    You're amazing, thanks.

  • @andreymanlapig8584
    @andreymanlapig8584 4 роки тому +1

    I keep getting exceptions from the Sqlcommand by and execute query. how do I fix this?

    • @take_the_trade
      @take_the_trade 4 роки тому

      Same

    • @andreymanlapig8584
      @andreymanlapig8584 4 роки тому +2

      @@take_the_trade just found my problem dude haha double check if ur textbox has .text after it

    • @take_the_trade
      @take_the_trade 4 роки тому

      @@andreymanlapig8584 got it ... Thanks

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      Thanks for your help.

  • @sesos1232009
    @sesos1232009 3 роки тому

    how can i add if statment in this code to show messageBox if the text Box left emty

  • @mizantednioc
    @mizantednioc 2 роки тому

    Thank you.
    How do you check if a record already exists during the insert

    • @chaithravasista1622
      @chaithravasista1622 2 роки тому

      That's why ID field is made as Primary key. Database cannot contain duplicate Primary key value.

    • @JeffKastner
      @JeffKastner 2 роки тому

      @@chaithravasista1622 But error handling should still be there or the program would crash if someone accidentally entered the wrong value. He would want something quick and easy like so...
      try
      {
      cmd.Parameters.AddWithValue("@ID", int.Parse(textBox1.Text));
      }
      catch (FormatException)
      {
      MessageBox.Show("Please enter a whole number.");
      }
      catch (OverflowException)
      {
      MessageBox.Show("The number is too big.");
      }

  • @samsantos5670
    @samsantos5670 2 роки тому

    how about when you are not using int and you are using string how will you convert int to string so that you will not encounter unhandled exception

    • @JeffKastner
      @JeffKastner 2 роки тому

      You just skip the parse command, like he has for '@Name'... since the text box input default is a string.

  • @joshuaanana8673
    @joshuaanana8673 2 роки тому +1

    how do use the sql server in visula studio?
    anyone help me

  • @davidwenemoser5857
    @davidwenemoser5857 2 роки тому

    what if i dont want to search only on ID but leave ID open and fill in the name?

  • @SHIVAKUMAR-mp7ux
    @SHIVAKUMAR-mp7ux 3 роки тому

    Sir when iam using update query it's showing database is locked massage is showing plz help me

  • @artopiiparinen1778
    @artopiiparinen1778 4 роки тому +1

    Dude, that update code updates all the rows in the table, with the same values. You need to fix that with "where" statement to update only one row.

    • @SwiftLearn
      @SwiftLearn  4 роки тому

      definitely we should add where clause.

  • @kanyisankondeshe972
    @kanyisankondeshe972 2 роки тому

    Everything is well, but the data does not get updated. The table is till empty

  • @senshifukushima7623
    @senshifukushima7623 3 роки тому

    Thank you so much for this! can you perhaps make an android Xamarin version of this using c# as its language?

  • @artinmind4010
    @artinmind4010 3 роки тому +1

    Hi why i cant create new connection?? It has no server name option when i click the dropdown button. I am newbie sir.

  • @rylramos9261
    @rylramos9261 Рік тому

    Need to improve separate your form in Add, Edit then call to your main form

  • @shivakumar-ep7gf
    @shivakumar-ep7gf 4 роки тому +1

    Sir Can u Share Registration from Bcz I Like ur teaching sir....

  • @n1kesjk
    @n1kesjk 2 роки тому

    If i put nothing in ID and search it gives error please give the solution of that

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      Just add code if (IDTextBox.Text !="")

    • @n1kesjk
      @n1kesjk 2 роки тому

      @@SwiftLearn says error : input string was not in a correct format ,

  • @rameshmadhuranga7429
    @rameshmadhuranga7429 2 роки тому

    thanks a lot

  • @saadahaliyu6409
    @saadahaliyu6409 4 місяці тому +1

    Pls did not understand how you connect ur database

    • @SwiftLearn
      @SwiftLearn  4 місяці тому

      Connect SQL server using Server Explorer in Visual Studio. you can get the connection property.

  • @afeefafzal478
    @afeefafzal478 3 роки тому +1

    My server names are not loading, What can i do?

    • @SwiftLearn
      @SwiftLearn  3 роки тому

      Type manually and connect.

  • @nainicolas4630
    @nainicolas4630 2 роки тому

    I kept having invalid column name error for the Id on the UPDATE button command

  • @zahraahassn686
    @zahraahassn686 2 роки тому

    I want to search, write the letter of the name, how??????

  • @Quick_Links
    @Quick_Links Рік тому +1

    Getting exception at con.open();

  • @mohamedkunle528
    @mohamedkunle528 4 роки тому

    Thank u very match I can’t thank u enough my friend keep going easy to follow and all done thanks❤️❤️👍👍

    • @SwiftLearn
      @SwiftLearn  4 роки тому +1

      Thanks for your comment. you are very kind.

  • @marekhejnowski5266
    @marekhejnowski5266 3 роки тому

    I love you

  • @holidayhotel1523
    @holidayhotel1523 2 роки тому

    Thank you

  • @nataliecarr9812
    @nataliecarr9812 4 роки тому

    I am trying to follow your code step-by-step. I keep getting an error when I run it. the con.Open(); is what's causing the error. Any pointers? Thanks!

    • @nxson8727
      @nxson8727 2 роки тому

      do u know now what that means

    • @ipkun205
      @ipkun205 2 роки тому

      what's u'r server name, if that's backslash in y'r server name try to double it (\\), that was i think, because i have same problem before

  • @Omarit87
    @Omarit87 2 роки тому

    How to make database like this for mobile

  • @renisrrenis9225
    @renisrrenis9225 2 роки тому

    there is no data connections in my server explorer..

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      In server explorer you will get a icon to connect to server. click on the icon and connect to the SQL server. Thanks.

  • @ddaa-te6rz
    @ddaa-te6rz 2 роки тому +1

    how can restart service sql

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      right click on My PC, Click on Manage, click on service in left pane. click on Microsoft SQL Server and restart. Thanks.

  • @khanara
    @khanara 2 роки тому

    thanks

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      Most welcome. Please keep connected

  • @ak47zohaibgaming46
    @ak47zohaibgaming46 2 роки тому

    iska source code provide kar sakty hain?

  • @Nisha_Sharma_862
    @Nisha_Sharma_862 2 роки тому

    I need your help

  • @evashex8611
    @evashex8611 2 роки тому

    The ExecuteNonQuery ... didn't work

  • @jashnkaur7856
    @jashnkaur7856 2 роки тому +2

    Can I get your email I need your help in one of my assignments?

    • @SwiftLearn
      @SwiftLearn  2 роки тому

      Please to see your comment that you like my tutorial. you can connect with me through facebook.com/rowshanp

  • @mohsinbalochtech
    @mohsinbalochtech 4 роки тому

    provie the source code plz

  • @mrwhammer
    @mrwhammer 2 роки тому

    source code?

  • @nemichandchawala9903
    @nemichandchawala9903 Рік тому

    Syntax error show - con = Open();
    This code 'Open()' 👈 the name 'Open' does not exist in this context.
    Solution? ??

  • @gnomoleproso47
    @gnomoleproso47 5 років тому +1

    too confusing

    • @SwiftLearn
      @SwiftLearn  5 років тому +1

      Thanks for your comment. If you please write details about confusion i will try to resolve it. i will always appreciate your comment.

  • @dula8199
    @dula8199 Рік тому

    Det

  • @eduardwille1711
    @eduardwille1711 5 років тому +1

    Ey I get to be the first dislike! :D

    • @SwiftLearn
      @SwiftLearn  5 років тому +1

      Really! Please suggest me, how to make batter for you. thanks.

  • @leyoki16
    @leyoki16 2 роки тому +1

    when I run the code it said that "System.Data.SqlClient.SqlException: 'Incorrect syntax near the keyword 'Table'.'" in line with cmd.ExecuteNonQuery();

  • @chesterchester3165
    @chesterchester3165 6 місяців тому

    BIG SHIT!
    {"Input string was not in a correct format."}

    • @SwiftLearn
      @SwiftLearn  6 місяців тому

      It means you are trying to insert string into int type. check and write accurately.

    • @chesterchester3165
      @chesterchester3165 6 місяців тому

      @@SwiftLearn i do ths same like u in vicdo.

  • @46842
    @46842 2 роки тому

    Thank you so much 👏👏👏👏👏👏

  • @sometrioeng2602
    @sometrioeng2602 Рік тому

    thanks