Bonjour,
J'utilise le VB.net pour ressortir des info d'une BDD.
Pour cela j'ai besoin d'un date pour trouvé les éléments correspondants à un jour précis.
J'arrive très bien à le faire lorsque j'écrit la date dans le code directement.
Le problème est que j'aimerai pouvoir choisir une date une fois l'appli lancée avec le DateTimePicker.
Mais rien à faire je n'y parvient pas...
Je débute dans le VB.net donc je ne sais pas trop comment m'y prendre.
Voici mon code actuel pour la partie BDD :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| Try
us1 = UniObjects.OpenSession("XXX.XXX.X.XX", "XX", "XXX", "XXXX", "xxx")
cmd = us1.CreateUniCommand()
cmd.Command = "DATE.FORMAT ON"
cmd.Execute()
' Nb 1
cmd.Command = "COMPTER XXX AVEC X = " & Chr(34) & "05/10/2015" & Chr(34) & " ET AVEC X # " & Chr(34) & "[ST]" & Chr(34)
response_str = cmd.Response
Catch e As Exception
If Not (us1 Is Nothing) Then
If (us1.IsActive) Then
UniObjects.CloseSession(us1)
us1 = Nothing
End If
End If
Dim s As String
s = "Connection Failed : " + e.Message
Finally
If Not (us1 Is Nothing) Then
If (us1.IsActive) Then
Dim s As String
s = "Connection Passed"
UniObjects.CloseSession(us1)
End If
End If
End Try |
(Les X représente des donnée de connexion à la BDD) (Le résultat est affiché dans une TextBox)
Puis il y a mon DateTimePicker :
1 2 3 4 5 6
| Private Sub DateTimePicker1_ValueChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles DateTimePicker1.ValueChanged
DateTimePicker0.Format = DateTimePickerFormat.Custom
DateTimePicker0.CustomFormat = "dd/MM/yyyy"
End Sub |
Donc je voudrait que si je choisit la date du 25 Octobre 2014 par exemple, la date sois utilise dans cmd.Command :
cmd.Command = "COMPTER XXX AVEC X = " & Chr(34) & "DATE ICI" & Chr(34) & " ET AVEC X # " & Chr(34) & "[ST]" & Chr(34)
Voilà, si vous pouvez m'aidez j'en serai ravi !
Merci !
Partager