Ben bezig om een methode in de webservices te maken om een updatequery uit te voeren, maar blijf tegen dezelfde fout aanlopen. Ik blijf het wijzigen en raak er een beetje gefrustreerd van. Wie helpt mij?
Ik ben al bezig geweest op verschillende plaatsen declareren en creeren, maar begrijp niet precies wat er met de foutmelding word bedoeld.
Foutmelding:
System.Data.OleDb.OleDbException: De bewerking moet worden uitgevoerd op een query die kan worden bijgewerkt.
SQL-statement:
Update tijdelijk set waarde='Gelukt' where omschrijving='fotoalbum'
Ik ben al bezig geweest op verschillende plaatsen declareren en creeren, maar begrijp niet precies wat er met de foutmelding word bedoeld.
Foutmelding:
System.Data.OleDb.OleDbException: De bewerking moet worden uitgevoerd op een query die kan worden bijgewerkt.
SQL-statement:
Update tijdelijk set waarde='Gelukt' where omschrijving='fotoalbum'
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| <WebMethod()> Public Function UpdateSql(ByVal sql As String) As Boolean
Try
cmd = New OleDbCommand(sql, con)
con.Open()
trans = con.BeginTransaction
cmd.Transaction = trans
cmd.ExecuteNonQuery()
trans.Commit()
Return True
Catch ex As Exception
Errorlog(ex.ToString)
Return False
Finally
con.Close()
cmd.Dispose()
End Try
End Function |
[ Voor 15% gewijzigd door Verwijderd op 12-05-2005 12:21 ]