Update Dataset oleDB

M

Mark Sandfox

Here is my code:

Dim wwtID as integer
Dim wwtEmailAddress as string
Dim drEmailListWWT as System.Data.DataRowView
Dim dvEmailListWWT as DataView
Dim cnEmailListWWT as OleDbConnection
Dim daEmailListWWT as OleDbDataAdapter = New OleDbDataAdapter
Dim dsEmailListWWT as DataSet = New DataSet
Dim SelectStatement as String

SelectStatement = "Select * From EmailList"
cnEmailListWWT = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=C:\Inetpub\wwwroot\WildWestTown\wwtdb\WWTEmailList.mdb")
daEmailListWWT.UpdateCommand = New OleDbCommand(SelectStatement,
cnEmailListWWT)
daEmailListWWT.SelectCommand = New OleDbCommand(SelectStatement,
cnEmailListWWT)
daEmailListWWT.Fill(dsEmailListWWT, "EmailList")
dvEmailListWWT = dsEmailListWWT.Tables("EmailList").DefaultView
iLoop = 0
While dvEmailListWWT.count > iLoop
drEmailListWWT=dvEmailListWWT.Item(iLoop)
drEmailListWWT("wwtEmail") = Replace(drEmailListWWT("wwtEmail"), " ", "")

iLoop += 1
End While

daEmailListWWT.Update(dsEmailListWWT, "EmailList")

Here is my error:

Concurrency violation: the UpdateCommand affected 0 of the expected 1
records

Please help.
 
K

Ken Cox [Microsoft MVP]

Hi Mark,
daEmailListWWT.UpdateCommand = New OleDbCommand(SelectStatement,
cnEmailListWWT)

Are you using SelectStatement as the update command?

Ken
Microsoft MVP [ASP.NET]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,769
Messages
2,569,582
Members
45,067
Latest member
HunterTere

Latest Threads

Top