begin process at 2012 02 15 18:45:45
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Base de données

 > 

ADO & DAO

 > 

Mettre a jour une base de données SQL Server


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mettre a jour une base de données SQL Server

vendredi 30 novembre 2007 à 11:05:56 | Mettre a jour une base de données SQL Server

hawlk

Je veux corriger des erreurs de saisie sur une base de données, pour cela je me connecte avec Access sur la base et j'essaie d'exécuter ce code mais j'ai cette erreur :

Le moteur de base de données Microsoft Jet a arrêté le traitement parce que vous et un autre utilisateur tentez de modifier les mêmes données en même temps.

J'ai importer cette base de données sur un serveur de test, et ce code fonctionne sans problème.
Quelqu'un aurait une idée de ce qui m'empêche de mettre à jour les champs de la base.
J'ai également essayer en ouvrant la base de cette façon :

Set rst = db.OpenRecordset(Update, dbOpenDynaset, dbSeeChanges)    ' ==> IDEM

Sub Mobile1()
    Dim db As DAO.Database
    Dim rst As DAO.Recordset
    Dim fld As DAO.Field
    Dim Update As String
   
    Update = "dbo_clients"
      

        Set db = CurrentDb()
   
        Set rst = db.OpenRecordset(Update)
        While rst.EOF = False
            If IsNull(rst("mobile1")) Then GoTo Drop
            rst.Edit
            rst("mobile1") = Replace(rst("mobile1"), ".", "")
            rst("mobile1") = Replace(rst("mobile1"), " ", "")
            rst("mobile1") = Replace(rst("mobile1"), "-", "")
            rst("mobile1") = Replace(rst("mobile1"), "/", "")
            If Left(rst("mobile1"), 1) = "+" Then
                GoTo Drop
            Else
                If Len(rst("mobile1")) = 10 Then
                    rst.Edit
                    rst("mobile1") = "+33" & Right(rst("mobile1"), 9)
                    rst.Update
                ElseIf Len(rst("mobile1")) = 9 Then
                    rst.Edit
                    rst("mobile1") = "+33" & rst("mobile1")
                    rst.Update
                End If
            End If
Drop:
            rst.MoveNext
        Wend
        rst.Close
        Set rst = Nothing
        Set db = Nothing
End Sub



Cette discussion est classée dans : base, données, update, rst, mobile1


Répondre à ce message

Sujets en rapport avec ce message

Stratégie d'update de base de données [ par frwed ] BonjourJe dois corriger un problème de partage d'accès à une base de données Access. 2 programmes tournent en parallèle sur plusieurs postes opérateur Code à verifier - Base de données - Flexgrid [ par crocmorts ] Pourriez - vous jeter un coups d'oeil, Affichage complet d'une base de donnée dans un flexgrid.Je voudrais que ce flex soit dynamique et pas statique, UPDATE de la BDD et groupement de résultats [ par Morveus ] Bonjour,Je suis débutant en VBA 2005, je suis actuellement stagière dans un centre informatique et j'ai comme projet la création d'une interface de ge Update une base de données access avec un datagridview [ par lolmain ] Bonjour;S.V.P est ce que quelqu'un peut m'aidai a faire une update d'une base de données access (TableAdapter.Update()...) UPDATE suivie de SELECT [ par Ghazghouz ] Bonjour à tous [u][b]Introduction:[/b][/u] J'utilise VB6 et ADO pour manipuler une base de données Access, j'ai exécuter une instruction UPDATE et j problème base de données [ par ph014 ] bjr, Je suis occupé à réaliser un code en vb6 permettant de retrancrire n'importe quel logo sur un bic, via un pyrograveur controlé par un automate. j Vb6 et format de base de données [ par NSUADI ] Bonsoir à tous!! j'aimerai bien créer une petite application avec connexion à une base donnée en passant par le contrôle "data": je renseigne le chem Visual studio 2008 + access [ par progbuilder ] Bonjour, J'ai une application qui utilise une base de données access. Quand au niveau de mon aplication j'enregistre en base il n'y a pas un réel enr problème update [ par piou62 ] Bonjour, J'ai un soucis avec un update de base de donnée access. J'ai vu que CommandBuilder permettais de générer automatiquement la commande. J'ai d base de données en visual basic express 2010 [ par alanito ] Bonjour, je suis débutant en vb, je dévellope une application sur visual basic express 2010, et cette appliation nécessite une base de donnée


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,591 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales