Pages

Affichage des articles dont le libellé est àjour. Afficher tous les articles
Affichage des articles dont le libellé est àjour. Afficher tous les articles

comment mettre ajour Formulair à partir d'un autre formulaire? sujet

jeudi 30 janvier 2014




Bonjour,

J'ai une formulaire/sub-formulaire commande.
Les entrees de produits se font sur le sub-form.

Quand l'article n'existe pas, j'ouvre une formulaire Nouveaux Produits.

Une fois l'article créer et sauvegarder, j'aimerais mettre à jour ma commande pour qu'on puisse continuer à travailler,

j'ai écris ceci, mais ça ne marche pas

Code:


DoCmd.RunCommand acCmdSaveRecord

If ChoixClient = "3" Then
Form.frmEncodageCommandes.Requery
End If

ChoixClient = 0
DoCmd.Close acForm, "frmProduitsChangeCode", acSaveYes


Qqn peux m'aider?

Hans




Table SQL server liée dans Access 2010 - Mise àjour structure sujet




Bonjour,

1- Nous avons une BD MicroSoft Access 2010

2- Et des tables SQL SERVER y étant liées.

3- La table source possède un champ de type VarChar et de taille 30 qui a passé à 35. Dans Access, cette table liée est de type TEXTE avec une taille de 30.

4- Je veux donc que notre champ de type TEXTE dans notre table Access (étant liée) reflète notre champ de table source SQL Server.

5- Pour cela, je vais dans le mode CRÉATION de cette table Access et en partant je reçois le message suivant:
"La table 'dbo_NomTable" est une tabnle liée qui ne peut pas être modifiée. L'ajout ou la suppression de champs, ainsi que la modification de leurs proprités ou de types de données doivent s'effectuer dans la base de données source. Voulez-vous ouvrir la tabla malgré tout ?"

6- Je clique sur OUI. Je clique bouton droit de souris et sélectionne "GESTIONNAIRE de tables liées" et "sélectionne tout" et sur "OK".

7- Je reçois donc le message de confirmation "Toutes les attaches sélectionnées ont été mises à jour avec SUCCÈS"

8- Je sauvegarde et ferme la BD Access 2010.

9- Je retourne dedans et je vais ensuite vérifier les propriétés du champ en question mais la taille est toujours à 30.

QUESTION: Ais-je besoin de faire de quoi avec le ODBC qui est configuré sur mon poste ? Ais-je oublié quelconque étape ?

Merci d'avance de tout feed-back sur ce !