Voilá, je dois implementer une application qui gére les transactions dans un reseau local de plusieurs ordinateurs.
Il doit avoir un serveur avec une base de données pour sauvegarder les données issues des clients.
Lorsqu'un poste client demarre, l'application doit tenter aprés chaque x secondes (Timer) de se connecter au serveur.Le Timer prend fin lorsque la connection est établie.
Chaque client doit se connecter avec un compte utilisateur.Et une fois connecté, le client doit avoir une connexion persistante avec le serveur jusqu'á ce qu'il se déconnecte.
Sachant que les parametres de connexion du client sont stockés dans la base de données du serveur.
Voici ce que j'ai fait mais j'ai des soucis
Begin VB.Form Form1
Caption = "Form1"
ClientHeight = 3090
ClientLeft = 60
ClientTop = 450
ClientWidth = 7605
LinkTopic = "Form1"
ScaleHeight = 3090
ScaleWidth = 7605
StartUpPosition = 3 'Windows Default
Begin MSWinsockLib.Winsock Winsock1
Left = 3600
Top = 1320
_ExtentX = 741
_ExtentY = 741
_Version = 393216
End
Begin VB.Timer Timer1
Interval = 500
Left = 6360
Top = 960
End
End
Private Sub Form_Load()
Winsock1.Connect
Timer1_Timer
End Sub
Private Sub Timer1_Timer()
If Winsock1.State <> 7 Then
If Winsock1.State <> 0 Then
Winsock1.Close
Winsock1.Connect
Else
Winsock1.Connect
End If
End If
Est ce que ceci marchera avec tous les autres clients á la fois?
C'est du savoir et pas du bla bla bla