Bonjour,
Je fais des tests et pour le moment c'est une création de champs dans une table donnée. Mais problème, je n'arrive pas à exécuter mon instruction sql.
Voici mon code :
Le compilateur me dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 Imports System.Data.OleDb Imports System Imports System.Data Imports Microsoft.VisualBasic Public Class Form1_essai Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1_essai.Click Dim MyConnexion As OleDbConnection = New OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0;" & "Data Source ='C:\test.mdb'") MyConnexion.Open() Dim nom_champ = TextBox1.Text Dim nom_table = TextBox2.Text Dim req As String If TextBox1.Text = "" Then MsgBox("Vous devez entrer un champ") Else req = "ALTER TABLE nom_table ADD nom_champ" Execute() End If MyConnexion.Close() End Sub End Class
Erreur 1 'Execute' n'est pas déclaré. Il peut être inaccessible en raison de son niveau de protection.
Je ne vois pas comment régler mon problème.
Partager