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.
  • 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