sofien86
Messages postés19Date d'inscriptionjeudi 28 août 2008StatutMembreDernière intervention15 janvier 2009
-
29 août 2008 à 14:58
sofien86
Messages postés19Date d'inscriptionjeudi 28 août 2008StatutMembreDernière intervention15 janvier 2009
-
2 sept. 2008 à 10:45
je vien de comencé a etulise visuel basic et j sui en trei de devlope un tableau dans sql qui comandes par une variable en vijeo look j creé un bouton pour enregistré la niveau et la date je suis enfeni arive Private Sub Group1_Click()
Dim mess
Dim today As String
today = Now
Dim str, objConnection, objCommand, oRs, strSQL
Dim niveau As Variable
Set niveau = Variables.Add("Device1.Niveau")
cs_Exploreur
Messages postés4821Date d'inscriptionlundi 11 novembre 2002StatutMembreDernière intervention15 novembre 201615 29 août 2008 à 15:07
Salut,
Déjà recommence ta question plus proprement pour que l'on puisse mieux comprendre ton problème...car la mise en page n'est pas vraiment super chouette ^^
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 1 sept. 2008 à 10:27
Salut,
Si tu cherches à insérer dans ta table Niveau , le Niveau et la Date à un instant T j'essaierai pêu etre
=> Si cela ne convient pas, donne nous peut être TOUTES les colonnes de la table Niveau car il est possible qu'il faille les renseigner lors de l'ajout.
Private Sub Group1_Click()
Dim today As String
Dim str As String
Dim strSQL As String
Dim niveau As Variable
Dim objConnection, objCommand,
today = Now
Set niveau = Variables.Add("Device1.Niveau")
str = "provider=msdasql; Initial Catalog= mohamed ; DSN=mohamed"
Set objConnection = CreateObject("ADODB.Connection")
objConnection.ConnectionString = str
objConnection.CursorLocation = 3
objConnection.Open
If Err.Number <> 0 Then
mess = MsgBox("Pas de connexion", 0, "Erreur")
Err.Clear
End If
strSQL = "INSERT INTO niveau (Today, Niveau) VALUES(" & today & " ,'" & niveau & "' )"
'Ou alors strSQL = "INSERT INTO niveau (Today, Niveau) VALUES('" & Today & "' ,'" & niveau & "' )"
Set objCommand = CreateObject("ADODB.Command")
objCommand.CommandType = 1
Set objCommand.ActiveConnection = objConnection
objCommand.CommandText = strSQL
Call objCommand.Execute
If Err.Number <> 0 Then
mess = MsgBox("Erreur d'execution: 02", 0, "Erreur")
Err.Clear
End If
Set objCommand = Nothing
objConnection.Close
Set objConnection = Nothing
End Sub , ----
[code.aspx?ID=41455 By Renfield]
sofien86
Messages postés19Date d'inscriptionjeudi 28 août 2008StatutMembreDernière intervention15 janvier 2009 2 sept. 2008 à 10:21
mon nouveau problem c a chaque fois que je cherche une date il faut que je retourne et alez jusque le serveur pour voitr la table dans SQL je veux creé une bonde (date de debu de recherche, date du fin de recherche ) et a chaque fois que je fai entre les date il me indique tout les enregistrement de ce intervale dans le SQL je sui debuton, Si quelqun peut me aide je c pas si je cree un table dans le vba ou je f quoi exactement ??? Merci
sofien86
Messages postés19Date d'inscriptionjeudi 28 août 2008StatutMembreDernière intervention15 janvier 2009 2 sept. 2008 à 09:58
j déjà trouver la solution et voila la solution si quel q’ un peut ce servie un jour merci pour vous de m'avoir aider plus précisément dans le logicielle Vijeo look c un logicielles de super vision j’ai voulu criée un bouton dan le quelle a chaque fois que je click a ce bouton il enregistre la niveau et la date a une instant t en utilisent le SQL comme une base c tou alor j trouvé en fin la solution suivante Private Sub Group1_Click()
Dim mess
Dim today As String
today = Now
Dim str, objConnection, objCommand, oRs, strSQL
Dim niveau As Variable
Set niveau = Variables.Add("Device1.Niveau")