Je dois faire une fonction UPDATE dans mon WebService qui sera utilisé par un collègue afin de mettre à jour ma base de données SQLSERVER mais il lui renvoie une erreur :
Impossible de trouver pour Update TableMappings("MATABLE") ou Datatable ("MATABLE")Car en fait ce que je veux c'est juste faire une comparaison du dataset que mon collègue me renverra et faire un Update de la BDD !
Voilà mon code :
<WebMethod()> Public Function Update(ByVal strNomTable As String, ByVal dsUpdate As DataSet)
Dim strRequete As String = "SELECT * FROM " & strNomTable
Dim MyDataTable As New DataTable
Dim daMyDataAdapter As New SqlClient.SqlDataAdapter
Dim MyCommandService As New SqlClient.SqlCommand
Dim dsmydataset As New DataSet
MyCommandService = New SqlClient.SqlCommand(strRequete, SQLConnexion)
daMyDataAdapter.SelectCommand = MyCommandService
Dim cmdbuilder As New SqlClient.SqlCommandBuilder(daMyDataAdapter)
daMyDataAdapter.UpdateCommand = cmdbuilder.GetUpdateCommand
daMyDataAdapter.Update(dsUpdate, strNomTable)
End Function
MERCI BEAUCOUP DE VOTRE AIDE