| | |
Deleting a Row From A DataGrid
Please support our VB.NET advertiser: $4.95 a Month - ASP.NET Web Hosting – Click Here!
![]() |
•
•
Join Date: Sep 2005
Posts: 14
Reputation:
Solved Threads: 0
I have the following two functions. My goal is to highlight a row in a
datagrid and delete a row. Problem arises when I click on the delete button.
Below are two sub routines for DoDelete. Which route should I go with?
I have created stored procedure for deleting the row as well.
Any help would be greatful.
I am not sure where to go, which DoDelete do go with.
datagrid and delete a row. Problem arises when I click on the delete button.
Below are two sub routines for DoDelete. Which route should I go with?
I have created stored procedure for deleting the row as well.
Any help would be greatful.
VB.NET Syntax (Toggle Plain Text)
Private Sub highLightRow(ByVal sender As Object, ByVal e As MouseEventArgs) Dim pt = New Point(e.X, e.Y) Dim grd As DataGrid = CType(sender, DataGrid) Dim hit As DataGrid.HitTestInfo = grd.HitTest(pt) If hit.Type = grd.HitTestType.Cell Then grd.CurrentCell = New DataGridCell(hit.Row, hit.Column) RowNum = hit.Row grd.Select(RowNum) PolicyNumber = Convert.ToString(grd.Item(RowNum, 1)) TransCodeOrig = Convert.ToString(grd.Item(RowNum, 2)) TransEffDate = Convert.ToString(grd.Item(RowNum, 3)) ModifiedUID = Convert.ToString(grd.Item(RowNum, 7)) End If End Sub
Public Sub DoDelete()
Dim bm As BindingManagerBase = Me.DataGrid1.BindingContext(Me.DataGrid1.DataSource, Me.DataGrid1.DataMember)
Dim dr As DataRow = CType(bm.Current, DataRowView).Row
Try
PolicyNumber = dr(1)
TransCodeOrig = dr(2)
TransEffDate = dr(3)
ModifiedUID = dr(7)
dr.Delete()
DsTransOverride1.dbo_stp_SelTransOverrides.Clear()
SqlDataAdapter1.Fill(DsTransOverride1.dbo_stp_SelTransOverrides)
' SqlDataAdapter1.Update(Me.DsTransOverride1, "dbo_stp_SelTransOverrides")
DsTransOverride1.dbo_stp_SelTransOverrides.AcceptChanges()
Me.lbNumRec.Text = Me.DsTransOverride1.Tables(0).Rows.Count.ToString()
Catch exError As Exception
MessageBox.Show(exError.Message)
End Try
End SubPublic Sub doDelete() ' MDI Main Delete record requ3est toolbar button pressed 'if no records are displayed on the grid exist then exit Dim ConnectionString As String = System.Configuration.ConfigurationSettings.AppSettings("FinSolMainDBConn") Dim connfinsol As New System.Data.SqlClient.SqlConnection(ConnectionString) Dim myCommand As New SqlCommand("stp_DelTransOverride ", connfinsol) myCommand.CommandType = CommandType.StoredProcedure 'Add Parameters ' 1 Policy Number myCommand.Parameters.Add("@Policy_Nbr", SqlDbType.VarChar, 7).Value = PolicyNumber ' 2 Original Tranaction Override myCommand.Parameters.Add("@Trans_CodeOrig", SqlDbType.VarChar, 6).Value = TransCodeOrig ' 3 Transaction Effective Date myCommand.Parameters.Add("@Trans_Eff_Date", SqlDbType.DateTime, 8).Value = TransEffDate ' 8 Modified UID myCommand.Parameters.Add("@ModifiedUID", SqlDbType.NVarChar, 48).Value = ModifiedUID 'Open Connection Try 'Open Connection connfinsol.Open() myCommand.ExecuteNonQuery() MsgBox("Data Deleted Successfully !", MsgBoxStyle.Information, Me.Text) Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical, Me.Text) Finally If myCommand.Connection.State = ConnectionState.Open Then myCommand.Connection.Close() End If End Try End Sub
I am not sure where to go, which DoDelete do go with.
Last edited by Paladine; Sep 8th, 2005 at 1:51 pm. Reason: PLEASE USE CODE BLOCKS!
![]() |
Similar Threads
- Data from datatable after datagrid sorting (VB.NET)
- Adding a deleting rows (JSP)
- How To highlight a row or a column in a datagrid....? (ASP.NET)
- How to delete a row in text file? (Visual Basic 4 / 5 / 6)
- Getting Current Row Values in the DataGrid control (ASP.NET)
- Anyway to display the Row Number in DataGrid? (ASP.NET)
- another one...selecing rows in datagrid and sorting with column headers (VB.NET)
Other Threads in the VB.NET Forum
- Previous Thread: Help on controls in forms
- Next Thread: Need help with a vb.net project
| Thread Tools | Search this Thread |
.net .net2008 2005 2008 access account application array basic beginner browser button buttons center check click code combo crystalreport cuesent data database datagrid datagridview date datetimepicker designer dissertation dissertations dissertationtopic dropdownlist excel exists fade file-dialog filter forms ftp generatetags hardcopy html images input insert intel listview module monitor net networking number open output panel passingparameters picturebox picturebox2 port print printing problem project regex right-to-left searchvb.net select serial settings shutdown socket sqldatbase sqlserver survey tcp temperature text textbox timespan toolbox transparency trim txttoxmlconverter user usercontol vb vb.net vb.netformclosing()eventpictureboxmessagebox vb2008 vbnet view visual visualbasic.net visualstudio.net visualstudio2008 web winforms wpf wrapingcode xml year





