Vb.net oleconnexion:l'operateur doit utiliser une requete qui pe
amyProg
Messages postés
12
Date d'inscription
Statut
Membre
Dernière intervention
-
amyProg Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
amyProg Messages postés 12 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
C'est encore moi
J'ai mon interface en vb.net qui communique avec un fichier EXCEL
je veux modifier toute une colonne
j'ai fait ce code :
mais je me retrouve avec l'erreur :
l'operateur doit utiliser une requete qui peut etre mise a jour
au niveau de la ligne :
j'ai fait pas mal de recherche sur internet mais rien qui marche
auriez vous une idée ?
Mercii d'avance
C'est encore moi
J'ai mon interface en vb.net qui communique avec un fichier EXCEL
je veux modifier toute une colonne
j'ai fait ce code :
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Using c As New System.Data.OleDb.OleDbConnection
With c
.ConnectionString = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source=""d:\LocalData\Desktop\test.xlsx"" ; Extended Properties=""Excel 12.0 Xml; IMEX=1"" "
.Open()
End With
Dim i As Integer = 0
Dim cmd = c.CreateCommand
cmd.CommandText = "INSERT INTO [Feuil1$A7:A7] VALUES ('texte')"
cmd.ExecuteNonQuery()
End Using
End Sub
mais je me retrouve avec l'erreur :
l'operateur doit utiliser une requete qui peut etre mise a jour
au niveau de la ligne :
cmd.ExecuteNonQuery()
j'ai fait pas mal de recherche sur internet mais rien qui marche
auriez vous une idée ?
Mercii d'avance
A voir également:
- Vb.net oleconnexion:l'operateur doit utiliser une requete qui pe
- Vb.net express - Télécharger - Langages
- Vb.net - Télécharger - Langages
- Convert | VB.net ✓ - Forum Framework .NET
- Vb.net editor - Télécharger - Langages
- Listview vb.net ✓ - Forum Framework .NET
1 réponse
voila le code qui marche:
;) ;)
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Using c As New System.Data.OleDb.OleDbConnection
With c
.ConnectionString = "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source=""d:\LocalData\a195814\Desktop\testani.xlsx"" ;Mode=ReadWrite; Extended Properties=""Excel 12.0 Xml; HDR=YES"" "
.Open()
End With
Dim i As Integer = 0
Dim cmd = c.CreateCommand
cmd.CommandText = "INSERT INTO [Feuil1$A7:A7] VALUES ('hrrry')"
' Update [Feuil1$A1:A1] set B1 = New Name
cmd.ExecuteNonQuery()
End Using
End Sub
;) ;)