IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Update base Access


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Par défaut Update base Access
    Bonsoir,
    J’utilise Visual basic 2005 express.
    J’ai crée une requête update (voir code ci-dessous), lorsque je l’exécute il m’update que les premier 1024 caractères. Or j’aurai m’aimé pouvoir charger jusqu’à 6000 caractères. Le type de donnée de la base Access est « Mémo ».
    Quelqu’un aurai une idée pour résoudre ce problème ?
    Merci

    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub OK_Button_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OK_Button.Click
            'sauvegarde le donne dans la base
            SalarieTableAdapter.UpdateQuery_datejt(jt.Item("2007"), jt.Item("2008"), jt.Item("2009"), jt.Item("2010"), _
            jt.Item("2011"), jt.Item("2012"), jt.Item("2013"), jt.Item("2014"), jt.Item("2015"), jt.Item("2016"), "1")
            Me.DialogResult = System.Windows.Forms.DialogResult.OK
            Me.Close()
        End Sub
    Voici la requête update :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE  salarie SET JT_2007 = ?, JT_2008 = ?, JT_2009 = ?, JT_2010 = ?, JT_2011 = ?, JT_2012 = ?, JT_2013 = ?, JT_2014 = ?, JT_2015 = ?, JT_2016 = ? WHERE     ([] = ?)

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    299
    Détails du profil
    Informations personnelles :
    Âge : 56
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 299
    Par défaut
    Bonjour,
    Pas tout compris pour
    il m’update que les premier 1024 caractères
    Tu as des string très longues à stocker ?

    Si tu sépares ta requête d'update en 5 requêtes pour que ça rentre ?

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 11
    Par défaut
    oui les string à stocker peuvent atteindre 6000 caractères.
    j'avais bien pensé à diviser le string en 5 champs mais ça me force à faire une autre table. Je pensais qu'il y avait peut être une autre solution.
    merci

Discussions similaires

  1. requete SQL update base access
    Par samtheh dans le forum VBA Access
    Réponses: 6
    Dernier message: 01/06/2007, 13h06
  2. Réponses: 2
    Dernier message: 05/05/2007, 10h05
  3. UPDATE en ADO pour une autre base access
    Par EE dans le forum Requêtes et SQL.
    Réponses: 13
    Dernier message: 19/01/2006, 13h43
  4. [c#] Update d'une base Access
    Par elendila dans le forum ASP.NET
    Réponses: 65
    Dernier message: 09/09/2005, 09h23
  5. [VB.NET] Update base Access
    Par Nesmontou dans le forum ASP.NET
    Réponses: 6
    Dernier message: 16/06/2005, 09h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo