Click here to Skip to main content
15,892,298 members
Home / Discussions / C#
   

C#

 
GeneralRe: Update in C# using SQL Server Database. Pin
Pete O'Hanlon13-May-15 4:11
mvePete O'Hanlon13-May-15 4:11 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 5:17
Norris Chappell13-May-15 5:17 
GeneralRe: Update in C# using SQL Server Database. Pin
Pete O'Hanlon13-May-15 5:57
mvePete O'Hanlon13-May-15 5:57 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 6:43
Norris Chappell13-May-15 6:43 
GeneralRe: Update in C# using SQL Server Database. Pin
Pete O'Hanlon13-May-15 7:15
mvePete O'Hanlon13-May-15 7:15 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 8:28
Norris Chappell13-May-15 8:28 
GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 17:02
professionalAgent__00713-May-15 17:02 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 18:01
Norris Chappell13-May-15 18:01 
I have the cmd.ExecuteNonQuery(); at the end But by removing the foreach loop and adding
GridViewRow row = gvKeyPersonnel.Rows[e.RowIndex]; is giving me an error on RowIndexand if I put row instead of e it gives me a error on row. I still don't see any values in the debug. I have spend 5 days on this one and still don't see what is wrong.

C#
protected void gvKeyPersonnel_RowUpdating(object sender, EventArgs e)
        {
                       using (SqlCommand cmd = new SqlCommand())
                            {
                                cmd.Connection = conn;
                                conn.Open();


                               //  foreach (GridViewRow row in gvKeyPersonnel.Rows)
                                GridViewRow row = gvKeyPersonnel.Rows[e.RowIndex];
                                {

                                    cmd.CommandText = "UPDATE SP2010_EDCStaffing_AppDB.dbo.CMS_Key_Personnel  SET  Name = @Name, VDCIDIQ = @VDCIDIQ, VDCFFS = @VDCFFS, VDCHIM = @VDCHIM, VDCWEBHOSTING = @VDCWEBHOSTING, VDCCWF = @VDCCWF WHERE ID = @id";

                                    cmd.Parameters.AddWithValue("@id", Convert.ToInt32(gvKeyPersonnel.DataKeys[row.RowIndex].Values[0]));
                                    // cmd.Parameters.AddWithValue("@id", row.Cells[1].Text);
                                    cmd.Parameters.AddWithValue("@Name", row.Cells[1].Text);

                                    cmd.Parameters.AddWithValue("@VDCIDIQ", row.Cells[2].Text);
                                    cmd.Parameters.AddWithValue("@VDCFFS", row.Cells[3].Text);
                                    cmd.Parameters.AddWithValue("@VDCHIM", row.Cells[4].Text);
                                    cmd.Parameters.AddWithValue("@VDCWEBHOSTING", row.Cells[5].Text);
                                    cmd.Parameters.AddWithValue("@VDCCWF", row.Cells[6].Text);
                                    //cmd.Parameters.AddWithValue("@id", Convert.ToInt32(gvKeyPersonnel.DataKeys[row.RowIndex].Values[0]));
                                    //cmd.Parameters.AddWithValue("@Name", Name.Text);
                                    //cmd.Parameters.AddWithValue("@VDCIDIQ", VDCIDIQ.Text);
                                    //cmd.Parameters.AddWithValue("@VDCFFS", VDCFFS.Text);
                                    //cmd.Parameters.AddWithValue("@VDCHIM", VDCHIM.Text);
                                    //cmd.Parameters.AddWithValue("@VDCWEBHOSTING", VDCWEBHOSTING.Text);
                                    //cmd.Parameters.AddWithValue("@VDCCWF", VDCCWF.Text);

                                    cmd.ExecuteNonQuery();
                                    cmd.Parameters.Clear();
                                }

                                conn.Close();
                            }
            }

GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 18:11
professionalAgent__00713-May-15 18:11 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 18:21
Norris Chappell13-May-15 18:21 
GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 18:35
professionalAgent__00713-May-15 18:35 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 19:10
Norris Chappell13-May-15 19:10 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 19:25
Norris Chappell13-May-15 19:25 
GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 19:26
professionalAgent__00713-May-15 19:26 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 19:53
Norris Chappell13-May-15 19:53 
GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 20:05
professionalAgent__00713-May-15 20:05 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 20:11
Norris Chappell13-May-15 20:11 
GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 20:20
professionalAgent__00713-May-15 20:20 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 20:24
Norris Chappell13-May-15 20:24 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 20:30
Norris Chappell13-May-15 20:30 
GeneralRe: Update in C# using SQL Server Database. Pin
Agent__00713-May-15 20:43
professionalAgent__00713-May-15 20:43 
GeneralRe: Update in C# using SQL Server Database. Pin
Norris Chappell13-May-15 20:50
Norris Chappell13-May-15 20:50 
NewsRe: Update in C# using SQL Server Database. Pin
Norris Chappell15-May-15 13:39
Norris Chappell15-May-15 13:39 
Questionhow work class scheduling system by C# Pin
Member 116782469-May-15 19:54
Member 116782469-May-15 19:54 
AnswerRe: how work class scheduling system by C# Pin
OriginalGriff9-May-15 19:58
mveOriginalGriff9-May-15 19:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.