Le code suivant renvoie une procédure stockée avec une valeur fixe codée. Je dois permettre à 74 de passer à ce qui est sélectionné dans une liste déroulante. Toute aide est grandement appréciée. J'utilise une requête de passage dans Access.Procédure stockée à l'aide des paramètres
Private Sub ok_Click()
Dim objConnection As New ADODB.Connection
Dim objCom As ADODB.Command
Dim provStr As String
Set objCom = New ADODB.Command
objConnection.Provider = "sqloledb"
provStr = "Data Source=**;" & "Initial Catalog=IKB_QA;User Id=**;Password=**;"
objConnection.Open provStr
With objCom
.ActiveConnection = objConnection
.CommandText = "dbo.ix_spc_planogram_match 74"
.CommandType = adCmdStoredProc
.Execute
End With
End Sub
Not .text, la propriété .text n'est disponible que lorsque le contrôle a le focus. La propriété par défaut est .value, donc vous pouvez simplement dire 'yourComboBox', tant que la colonne liée contient la valeur requise. Si vous le devez, vous pouvez utiliser explicitement la propriété .value, mais vous n'êtes pas obligé de le faire. – Fionnuala