[VB.Net][PPC]SQLCeCommandBuilder un peu fainéant...
Bonjour,
je souhaite créer des DataAdapter issus de données SQL Serveur CE (pocket pc).
Voici le code que j'ai collé dans mon appli pour lire les données des tables et les stocker dans mes DataAdapter ; le but bien sûr est de réenregistrer les modifications effectuées sur les données un peu plus tard.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Try
If UCase(NomTable).StartsWith("SELECT ") Then
sqlComd = New SqlCeCommand(NomTable, objBDD.Bdd)
Else
sqlComd = New SqlCeCommand(String.Concat("Select * FROM ", NomTable), objBDD.Bdd)
End If
monDa = New SqlCeDataAdapter
monDa.SelectCommand = sqlComd
comBuild = New SqlCeCommandBuilder(monDa)
monDa.Fill(maTable)
Catch e As SqlCeException
MessageBox.Show(String.Concat("Erreur de lecture de la base de données : ", e.Message, Chr(10), "Table : ", NomTable), "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button1)
End Try |
Pour générer automatiquement les UpdateCommand de mes DataAdapter, je souhaite utiliser un SQLCeCommandBuilder.... mais voilà que celui-ci ne me sors rien du tout : aucune commande (Insert, Delete, Update) n'est générée par se CommandBuilder (nomé ComBuild ci-dessus).
Où est donc mon erreur ??? :roll: