Click here to Skip to main content
15,899,475 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Need to save update drNewRow("FinancialContactID") = GetID("tblFinancialContactTest", "FinancialContactID") - 1
It is a primary key but not identity seed. I need to updat the row note the primary key is finanicalcontactid
I want to save the id.

Try 
    'Add Financial Contact record 
    adaptFinancialContact = New SqlClient.SqlDataAdapter("Select * From tblFinancialContactTest", conSQL) 
    datAddFinancialContact = New DataSet 
    adaptFinancialContact.FillSchema(datAddFinancialContact, SchemaType.Source, "FinancialContact") 
    adaptFinancialContact.MissingSchemaAction = MissingSchemaAction.AddWithKey 
    adaptFinancialContact.Fill(datAddFinancialContact, "FinancialContact") 
    Dim drNewRow As DataRow 
    drNewRow = datAddFinancialContact.Tables("FinancialContact").NewRow 
    'drNewRow("FinancialContactID") = GetID("tblFinancialContactTest", "FinancialContactID") - 1 
    drNewRow("ProviderID") = intProvID 

    drNewRow("FinancialContactPrefix") = cboFinancialContactSalutation.Text 
    drNewRow("FinancialContact") = Trim(txtFinancialContactName.Text) 
    drNewRow("FinancialPosition") = Trim(txtFinancialContactPosition.Text) 
    drNewRow("FinancialPhone") = Trim(txtFinancialContactPhone.Text) 
    drNewRow("FinancialExtension") = Trim(txtFinancialPhoneExtension.Text) 
    drNewRow("FinancialFax") = Trim(txtFinancialFaxNumber.Text) 
    drNewRow("FinancialEmail") = Trim(txtFinancialEmail.Text) 
    datAddFinancialContact.Tables("FinancialContact").Rows.Add(drNewRow) 
    Dim sqlCommBuild As New SqlClient.SqlCommandBuilder(adaptFinancialContact) 
    adaptFinancialContact.Update(datAddFinancialContact, "FinancialContact") 
Catch ex As Exception 
    CentralExceptionHandler(ex, "Add financial contact") 
End Try.
Posted
Updated 9-Mar-11 11:46am
v2
Comments
Yusuf 9-Mar-11 17:52pm    
Did you check drNewRow["FinancialContactID"] value?

1 solution

it exist does not exist, it will create a new row instead of updating the right row.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900