Lors de la programmation en Visal Basic 6, vous pourriez avoir besoin de supprimer un enregistrement à partir d'un table.You peut supprimer un enregistrement à partir d'un jeu d'enregistrements en utilisant la méthode de suppression. Vous devrez d'abord localiser l'enregistrement du jeu d'enregistrements , appelez la méthode delete puis déplacez le pointeur à l'enregistrement suivant . Vous devrez vérifier si le dossier était le dernier enregistrement dans le jeu d'enregistrements , dans ce cas, le pointeur se sera déplacé à la fin du fichier et vous aurez à le ramener dans le dernier enregistrement . La méthode de suppression du jeu d'enregistrements permet de supprimer l'enregistrement de la table de données sous-jacente dans la base de données. Choses que vous devez
Visual Basic 6 Treaties Database
ADO
Computer
Afficher plus Instructions
Configuration
1
Démarrez le Visual Basic 6 application .
2
Ouvrez votre projet ou démarrer un nouveau projet si vous n'avez pas un projet existant mis en place.
3
Ajouter une nouvelle forme pour le projet.
4
glisser un objet de contrôle de données ADO à partir de la barre latérale pour la forme .
5
connecter l'objet ADO à la base de données, la mise en toute propriété au besoin .
6
Double- cliquez sur le formulaire pour ouvrir la fenêtre code-behind .
7
Tapez le code pour les routines de suppression dans le corps du sous-programme pour votre événement souhaité .
supprimer un enregistrement
8
Déclarez vos variables requises. Par exemple, la connexion et objets d'enregistrements et la variable de chaîne dans laquelle vous allez stocker votre requête SQL peuvent être définies comme suit :
myADOConn As ADODB.Connection
myADORecordset As ADODB.Recordset Photos
Dim mySQL As String
Votre objet de connexion et l'objet d'enregistrements peut être déclarée au niveau du formulaire si vous avez besoin d'y accéder dans plus d'une sous-routine .
9
Mettre en place et ouvrir une connexion à la base de données , comme suit :
Set myADOConn = New ADODB.Connection
myMADOConn.ConnectionString = << chaîne de connexion pour votre base de données >> < br >
myADOConn.Open
10
Mettre en place un jeu d'enregistrements . Définir une nouvelle instance de la classe d'enregistrements , puis appeler la méthode "Open" de votre objet rescordset avec les paramètres corrects . La syntaxe de la méthode "Open" est:
RecordsetObject.Open Source, ActiveConnection , CursorType , LockType , options
Voici un exemple:
Set myADORecordset = New ADODB . enregistrements
myADORecordset.CursorLocation = adUseClient
myADORecordset.Open mySQL, myADOConn , adOpenStatic , adCmdText
11
Supprimer un enregistrement du jeu d'enregistrements :
< p> myADORecordset.Delete
12
Déplacez le pointeur à l'enregistrement suivant :
myADORecordset.MoveNext
13
chèque pour le " End of File " état . Si c'est la fin du fichier , appelez la méthode " MoveLast " de l'objet d'enregistrements :
Si myADORecordset.EOF
Puis myADORecordset.MoveLast
End If < br >