Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. DataGrid Display

DataGrid Display

Scheduled Pinned Locked Moved C#
csharpcsshelpquestion
18 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K kabutar

    Hi, I have a Datagrid in my windows form to which i am entering data like name,roll no.,class...its working fine.but when i close this window and reopen it i cannot find the date that i have entered. I want the data grid to display the previous data also everytime when i enter the new data the form looks like this:: DATAGRID Textboxes ot enter values Upgrade button How can i do this...... Requesting help. Thanking You

    C#

    A Offline
    A Offline
    Abhijit Jana
    wrote on last edited by
    #2

    Did u use data base for it:confused::confused:

    Happy Programming ----- Abhijit

    K 1 Reply Last reply
    0
    • A Abhijit Jana

      Did u use data base for it:confused::confused:

      Happy Programming ----- Abhijit

      K Offline
      K Offline
      kabutar
      wrote on last edited by
      #3

      No i am not using any database for this.... so is it not possible to do it without a database..... what i am trying to do is that the details am entering should be permanently be in datagrid and the new details should keep on enetring to the database Thanking You

      C#

      A M 2 Replies Last reply
      0
      • K kabutar

        No i am not using any database for this.... so is it not possible to do it without a database..... what i am trying to do is that the details am entering should be permanently be in datagrid and the new details should keep on enetring to the database Thanking You

        C#

        A Offline
        A Offline
        Abhijit Jana
        wrote on last edited by
        #4

        No, you have store data to store and retrive from it. You can use CSV, XML and Registry and Also Database to store data .:-D and you have to use any one of them to permanently store data!!!:-D

        Happy Programming ----- Abhijit

        1 Reply Last reply
        0
        • K kabutar

          No i am not using any database for this.... so is it not possible to do it without a database..... what i am trying to do is that the details am entering should be permanently be in datagrid and the new details should keep on enetring to the database Thanking You

          C#

          M Offline
          M Offline
          Member 3879881
          wrote on last edited by
          #5

          Hi With Out Database If u close that screen and reopen it,It wont display pre records what u have entered..., Y u cant use a temp table for that?????, If u like thuis reply rate thsi msg...,

          Regards, Magi

          A 1 Reply Last reply
          0
          • M Member 3879881

            Hi With Out Database If u close that screen and reopen it,It wont display pre records what u have entered..., Y u cant use a temp table for that?????, If u like thuis reply rate thsi msg...,

            Regards, Magi

            A Offline
            A Offline
            Abhijit Jana
            wrote on last edited by
            #6

            Insted of Temp table, XML will be better :)

            Happy Programming ----- Abhijit

            K 1 Reply Last reply
            0
            • A Abhijit Jana

              Insted of Temp table, XML will be better :)

              Happy Programming ----- Abhijit

              K Offline
              K Offline
              kabutar
              wrote on last edited by
              #7

              Thank You Guys

              C#

              K 1 Reply Last reply
              0
              • K kabutar

                Thank You Guys

                C#

                K Offline
                K Offline
                kabutar
                wrote on last edited by
                #8

                hi again, one more doubt on this issue.... i want another form(form2) with text boxes to accept all the details and when i click on an update button on tis form the details should be shown on the data grid that is present on the form1.... ie i should have two forms:first form with data grid and form2 with text boxes for name ,roll number and classes ... what is the logic ie how can i make theses two forms communicate.... thanks again guys

                C#

                A 1 Reply Last reply
                0
                • K kabutar

                  hi again, one more doubt on this issue.... i want another form(form2) with text boxes to accept all the details and when i click on an update button on tis form the details should be shown on the data grid that is present on the form1.... ie i should have two forms:first form with data grid and form2 with text boxes for name ,roll number and classes ... what is the logic ie how can i make theses two forms communicate.... thanks again guys

                  C#

                  A Offline
                  A Offline
                  Abhijit Jana
                  wrote on last edited by
                  #9

                  Hi, your question is not clear to me :confused::confused: where is ur update button? :doh: you want to update in Datagrid itself ? or update on a text box and after click on Update button update will reflect on DataGrid. :) ;) Can u kindly explain !!!! :cool:

                  Happy Programming ----- Abhijit

                  K 1 Reply Last reply
                  0
                  • A Abhijit Jana

                    Hi, your question is not clear to me :confused::confused: where is ur update button? :doh: you want to update in Datagrid itself ? or update on a text box and after click on Update button update will reflect on DataGrid. :) ;) Can u kindly explain !!!! :cool:

                    Happy Programming ----- Abhijit

                    K Offline
                    K Offline
                    kabutar
                    wrote on last edited by
                    #10

                    sure Abhijit i will explain: i have two windows form form1 and form2 in form one i have a datagrid and a "show button" when i click on the show button the second from ie form2 will pop up.... in this form2 i have text boxes and a "update button"....and when i enter the details on the text box and click on the update button in form2 all the details will get updated on to the datagrid in form1 do i need to use delegates for this purpose..... how cn do this.... Thanking you

                    C#

                    A 1 Reply Last reply
                    0
                    • K kabutar

                      sure Abhijit i will explain: i have two windows form form1 and form2 in form one i have a datagrid and a "show button" when i click on the show button the second from ie form2 will pop up.... in this form2 i have text boxes and a "update button"....and when i enter the details on the text box and click on the update button in form2 all the details will get updated on to the datagrid in form1 do i need to use delegates for this purpose..... how cn do this.... Thanking you

                      C#

                      A Offline
                      A Offline
                      Abhijit Jana
                      wrote on last edited by
                      #11

                      Thanks for Explining, I am asuming your database has Roll, Name , Address , Marks fields And Create a Load_Grid() Function on form_load() Load_Grid() { Load data to grid(); } Now see, in your datagrid there may be multiple records ? is it ? Now read the key value from that row, and pass the value in the next form. Supoose u select row 2 and roll=5, pass this to form 2, u can easily access the controls of other form just creating the object and access. Now in Form2, There is Three Text box, Roll : txtroll Name: txtName Address : txtAddress Now, SQLCommand cmd=new sqlcommand("select * from student where roll='_RollVal',conn) // _RollVal is passed value SqlDataReader dr=new Sqldatareader(); dr= cmm.executenonquery(); now u can get the value txtRoll.Text=dr[0].text txtName.Text=dr[0].text Now change the vale in text box, and on click on UpdateButton .... Update database [ Just use Update Command to Update] and back to the Form1..... , and all refresh data will come to you grid, cause , load_grid() will call on Form Load.:cool::cool: Hope You like This..... And for any query ask me ;) Good luck :)

                      Happy Programming ----------------- Abhijit Jana Noida, India

                      K 1 Reply Last reply
                      0
                      • A Abhijit Jana

                        Thanks for Explining, I am asuming your database has Roll, Name , Address , Marks fields And Create a Load_Grid() Function on form_load() Load_Grid() { Load data to grid(); } Now see, in your datagrid there may be multiple records ? is it ? Now read the key value from that row, and pass the value in the next form. Supoose u select row 2 and roll=5, pass this to form 2, u can easily access the controls of other form just creating the object and access. Now in Form2, There is Three Text box, Roll : txtroll Name: txtName Address : txtAddress Now, SQLCommand cmd=new sqlcommand("select * from student where roll='_RollVal',conn) // _RollVal is passed value SqlDataReader dr=new Sqldatareader(); dr= cmm.executenonquery(); now u can get the value txtRoll.Text=dr[0].text txtName.Text=dr[0].text Now change the vale in text box, and on click on UpdateButton .... Update database [ Just use Update Command to Update] and back to the Form1..... , and all refresh data will come to you grid, cause , load_grid() will call on Form Load.:cool::cool: Hope You like This..... And for any query ask me ;) Good luck :)

                        Happy Programming ----------------- Abhijit Jana Noida, India

                        K Offline
                        K Offline
                        kabutar
                        wrote on last edited by
                        #12

                        Awesome Thankyou :) :) :) But Abhijit i am not using the database

                        C#

                        A 1 Reply Last reply
                        0
                        • K kabutar

                          Awesome Thankyou :) :) :) But Abhijit i am not using the database

                          C#

                          A Offline
                          A Offline
                          Abhijit Jana
                          wrote on last edited by
                          #13

                          But, unless you use a database u can't store data permanently. At least you have to use a XML or CSV file do store records.;)

                          Best Regards ----------------- Abhijit Jana View My CodeProject Articles "Success is Journey it's not a destination"

                          K 1 Reply Last reply
                          0
                          • A Abhijit Jana

                            But, unless you use a database u can't store data permanently. At least you have to use a XML or CSV file do store records.;)

                            Best Regards ----------------- Abhijit Jana View My CodeProject Articles "Success is Journey it's not a destination"

                            K Offline
                            K Offline
                            kabutar
                            wrote on last edited by
                            #14

                            i dont want to store anything abhi i am trying to enter some detailes in one form and it shpould be shown in datagrid in another form.....if i donot stop the running and keep on updating i the datagrid will also get upgraded.... i almost did it using delegates can u plz check the codes and tell me because i got the code from somewhere else code form1:: public partial class Form1 : Form { public Form1() { InitializeComponent(); } public void UpdateGridView(string name, string roll, string Class) { string[] data = new string[] { name,roll,Class }; dataGridView1.Rows.Add(data); } private void button1_Click(object sender, EventArgs e) { Form2 obj = new Form2(); obj.StudentDetails = new namedelegate(this.UpdateGridView); obj.ShowDialog(); obj.Close(); } } } code for form2:: public delegate void namedelegate(string name,string roll,string Class) ; public partial class Form2 : Form { public namedelegate StudentDetails; //creating an object of the delegate public Form2() { InitializeComponent(); } private void btnUpdate_Click(object sender, EventArgs e) { StudentDetails( txtName.Text, txtRoll.Text, txtClass.Text); } private void txtName_TextChanged(object sender, EventArgs e) { } } } Can you tell me how does the program flow work thanking you

                            C#

                            A 1 Reply Last reply
                            0
                            • K kabutar

                              i dont want to store anything abhi i am trying to enter some detailes in one form and it shpould be shown in datagrid in another form.....if i donot stop the running and keep on updating i the datagrid will also get upgraded.... i almost did it using delegates can u plz check the codes and tell me because i got the code from somewhere else code form1:: public partial class Form1 : Form { public Form1() { InitializeComponent(); } public void UpdateGridView(string name, string roll, string Class) { string[] data = new string[] { name,roll,Class }; dataGridView1.Rows.Add(data); } private void button1_Click(object sender, EventArgs e) { Form2 obj = new Form2(); obj.StudentDetails = new namedelegate(this.UpdateGridView); obj.ShowDialog(); obj.Close(); } } } code for form2:: public delegate void namedelegate(string name,string roll,string Class) ; public partial class Form2 : Form { public namedelegate StudentDetails; //creating an object of the delegate public Form2() { InitializeComponent(); } private void btnUpdate_Click(object sender, EventArgs e) { StudentDetails( txtName.Text, txtRoll.Text, txtClass.Text); } private void txtName_TextChanged(object sender, EventArgs e) { } } } Can you tell me how does the program flow work thanking you

                              C#

                              A Offline
                              A Offline
                              Abhijit Jana
                              wrote on last edited by
                              #15

                              Why u make that simple thing as complex, if you dont want to use database just use XML 1 Abhijit Microsoft Use XMLReader and Write Object to Read and Write. It's Very Simple, :laugh: U can Create and Delete The XML File RunTime Also... So, No Overhead !!! Best Regards ----------------- Abhijit Jana View My CodeProject Articles "Success is Journey it's not a destination"

                              K 1 Reply Last reply
                              0
                              • A Abhijit Jana

                                Why u make that simple thing as complex, if you dont want to use database just use XML 1 Abhijit Microsoft Use XMLReader and Write Object to Read and Write. It's Very Simple, :laugh: U can Create and Delete The XML File RunTime Also... So, No Overhead !!! Best Regards ----------------- Abhijit Jana View My CodeProject Articles "Success is Journey it's not a destination"

                                K Offline
                                K Offline
                                kabutar
                                wrote on last edited by
                                #16

                                ThankYou Abhijit :) :) :)

                                C#

                                A 1 Reply Last reply
                                0
                                • K kabutar

                                  ThankYou Abhijit :) :) :)

                                  C#

                                  A Offline
                                  A Offline
                                  Abhijit Jana
                                  wrote on last edited by
                                  #17

                                  just try it and let me know when done :-D:-D:-D

                                  Best Regards ----------------- Abhijit Jana View My CodeProject Articles "Success is Journey it's not a destination"

                                  K 1 Reply Last reply
                                  0
                                  • A Abhijit Jana

                                    just try it and let me know when done :-D:-D:-D

                                    Best Regards ----------------- Abhijit Jana View My CodeProject Articles "Success is Journey it's not a destination"

                                    K Offline
                                    K Offline
                                    kabutar
                                    wrote on last edited by
                                    #18

                                    Sure Will do so ......thanks again :) :)

                                    C#

                                    1 Reply Last reply
                                    0
                                    Reply
                                    • Reply as topic
                                    Log in to reply
                                    • Oldest to Newest
                                    • Newest to Oldest
                                    • Most Votes


                                    • Login

                                    • Don't have an account? Register

                                    • Login or register to search.
                                    • First post
                                      Last post
                                    0
                                    • Categories
                                    • Recent
                                    • Tags
                                    • Popular
                                    • World
                                    • Users
                                    • Groups