Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Suppression d'enregistrement dans une bdd. [ Archives Visual Basic / J'AI BESOIN D'AIDE !!!! :) ] (VirJni)

lundi 6 décembre 2004 à 12:13:51 | Suppression d'enregistrement dans une bdd.

VirJni



Kikoo, j'espère que ça va !!! Moi j'ai un souci :


Autre souci:
quand j'effectue une suppression, elle fonctionne.
Cependant, si je veux supprimer toute ma base de données,ça plante.Par contre, quand je relance mon application tous mes enregistrements sont supprimés. Je ne comprend pas pourquoi ça plante !
Voici mon code :

'Supprime un enregistrement
Private Sub cmdSupprimer_Click()
Dim rep As String
rep = MsgBox("Etes-vous sûr de vouloir supprimer cet enregistrement ?", vbYesNo)
If rep = vbYes Then
rs.Delete
rs.MoveNext
If rs.EOF = True Then
rs.MoveLast
End If
Call afficherEnregistements(rs)
End If
End Sub

ça plante à ce niveau : rs.MoveLast.

Pourquoi?

Merci de votre aide !!!@ + !!

lundi 6 décembre 2004 à 12:17:36 | Re : Suppression d'enregistrement dans une bdd.

alias666

Pourquoi tu vas pas chercher l'enregistrement dans une requete sql apré tu fé un rst.delete et on en parle plus ??
_______________________
<<<< :-: 4L!@$ :-: >>>>

lundi 6 décembre 2004 à 12:21:10 | Re : Suppression d'enregistrement dans une bdd.

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
If rs.EOF = True Then
rs.MoveLast
End If

Tu te rends compte de ce que tu as marqué ?

Si tu est à la fin de la base, aller au dernier éléments, sauf qu'après avoir tout supprimé, il n'y a plus d'enregistrement !
_______________________________________

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer

lundi 6 décembre 2004 à 12:37:38 | Re : Suppression d'enregistrement dans une bdd.

VirJni



Kikoo, c'est encore moi !!! Moi j'ai un souci :


Dans un module, j'ai :
'Procédure permettant d'afficher les informations de l'auteur en cours
Public Sub afficherAuteur(record As Recordset)
FrmAuteur!txtAuteur.Text = record!NOM_AUTEUR & ""
End Sub



et ma requete est comme ça :
'Supprime un enregistrement
Private Sub cmdSupprimer_Click()
Dim reqSuppr As String
Dim rep As String
rep = MsgBox("Etes-vous sûr de vouloir supprimer cet enregistrement ?", vbYesNo)
If rep = vbYes Then
reqSuppr = "delete from AUTEUR where NOM_AUTEUR = '" & txtAuteur.Text & "' "
rsAuteur.Delete
End If
'appelle de la procédure d'affichage des données
Call afficherAuteur(rsAuteur)
End Sub


Mon problème :
le descripteur de ligne faisait référence à une ligne supprimée ou à une ligne marquée comme devant etre supprimée.

Toujours la meme galère ca supprime ms ca bug !

Merci de votre aide !!!@ + !!

lundi 6 décembre 2004 à 12:53:17 | Re : Suppression d'enregistrement dans une bdd.

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
il te sert à quoi ton reqSuppr ? Car là tu t'en sert pas du tout !
_______________________________________

DarK Sidious

[Responsable API/VB du site www.ProgOtoP.com]
Téléchargez ProgOtoP API Viewer



Cette discussion est classé dans : enregistrement, ms, font, rs, comic


Répondre à ce message

Sujets en rapport avec ce message

suppression enregistrement [ par VirJni ] Kikoo, j'espère que ça va !!! Moi j'ai un souci :je ne sais pas comment supprimer un enregistrement sans supprimer toute Remplissage grille [ par bob10 ] Salut tout le monde, est ce qu'il existe une grille en vb.net que l'on puisse remplir " à la main "?Si oui comment.Merci bob le te gérer les doublons en vb [ par VirJni ] Kikoo, j'espère que ça va !!! Moi j'ai un souci :Je ne sais pas comment gérer les doublons en vb.NB:Ma clé primaire Est-ce Réaliste ??? [ par ElCanardo ] Bonjour, Je voudrais que quand je démarre mon application, que l'utilisateur clique sur un bouton et que celà crée une picturebox dans la form. Est-ce Reloader [ par Acolyte ] Salut !J'ai un petit code et qui contrôle une progressbar et j'aimerais savoir comment le faire relancer tout seul un x nombre de fois ou indéfiniment C koi ça ? les modules ? [ par Acolyte ] Salut !Voilà cela fait trés peu de temps que je suis sur Microsoft Visual Basic 6.0 et j'aimerais savoir à quoi servent les modules, pourquoi en avoir recevoir tout le nom des tables [ par dragon ] comment on peut recevoir le nom des tables à partir de VB.Net (VB6.0 devrais être très semblable)je sasi qu'en Oracle, c,est la requête "select * from Programme de Tchat [ par bilaloch ] Bonjour,Vous connaissez surement mIRC. Et bien je veux programmer un prog de ce type. QQ a t'il une idée pour comment si prendre?Merci et @ Plus <img Dim ?????, ***** [ par Acolyte ] Salut !& Bonsoir !Comme le dit mon sujet j'aimerais savoir ce qu'il peut remplacer les *****, s'il y a beaucoup d'attribut et si cela dépend des ¤¤¤¤¤ Dim ?????, ***** [ par Acolyte ] Salut !& Bonsoir !Comme le dit mon sujet j'aimerais savoir ce qu'il peut remplacer les *****, s'il y a beaucoup d'attribut et si cela dépend des ¤¤¤¤¤


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Appels d'offres

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.