begin process at 2010 02 09 16:35:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Foxpro

 > 

Divers

 > 

Débutant(e)

 > 

gestion melti utilsateur


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

gestion melti utilsateur

dimanche 3 juin 2007 à 14:53:50 | gestion melti utilsateur

bsmsadok

salut,

je viens de realiser une application de gestion de stock en multi-utilisateures,

j choisi le mode dans le formulaire!
buffer mode: optimistic 2
et j ajouter  la fonction TABLEUPDATE ()  a  l'ajout de l'article
est ce que ce la suffi de gerer laction multi utilisateures!!

merci
dimanche 3 juin 2007 à 19:49:15 | Re : gestion melti utilsateur

MichelAtoutFox

Membre Club
Réponse acceptée !
Bonjour,

non, ça ne suffit pas du tout pour gérer le multi-utilisateurs  

Tout d'abord, est-ce que tes données sont dans des dbf ou sur un SGBDR (SQL Server par exemple)?
Si tes données sont natives (dbf), comment y accèdes-tu? par des vues locales ou directement sur les tables? tes tables sont-elles rattachées à un dbc, et si oui, celui-ci a-t-il des triggers d'intégrité réferentielle?
Si tes données sont sur SGBDR, comment y accèdes-tu? par des vues distantes, des cursoradapter, ou du SQL-Pass Through?
Dans tous les cas, utilises-tu le dataenvironment de tes formulaires? es-tu en session de données par défaut (datasession=1) ou bien session privée (datasession=2)?
Quel est ton SET("multilocks")?
Quel est le buffermodeoverride du curseur Article? quelle valeur a ton cursorgetprop("buffering","article")
Comment ajoutes-tu un article ? avec une syntaxe xBase (append...) ou en T-SQL (insert into...) ?
Quels paramètres passes-tu dans ce tableupdate()?

Et enfin, quelle version de VFP utilises-tu?
lundi 4 juin 2007 à 00:10:31 | Re : gestion melti utilsateur

bsmsadok

Merçi !!
Concernant mes données sont dans des DBF  sont rattachées à un DBC.
Mes données sont des cursorupdater.
Pour le Data Environnement de mes Formulaires est :

DataSession:2 Private data session
Buffer mode= 0
************  dans le Unload de formulaire

IF USED ("article") then

USE IN article

endif


---------------------------------------------
**********    Dans le LOAD de formulaire

SET TALK OFF

SET echo off

SET deleted on

SET EXCLUSIVE OFF

SET DATE TO french

SET MULTILOCKS ON

SET CENTURY ON

** open table

USE

article
* turn row buffering on

CURSORSETPROP

("Buffering",3) &&& 3 optemestic row buffering

----------------------------------

*********  Dans L'evennment CLik: Nouveau article **********

IF this

.caption="\<New" then

*** swich mode

this.caption ="\<Save "

thisform.btnEditCancel.caption= "\<cancel"

thisform.toggle_enabled(.t.)

thisform.txtCodart.SetFocus()

ELSE

this

.caption ="\<New"

thisform.btnNewSave.caption= "\<Edit"

?

CHR(7)

APPEND blank

TABLEUPDATE

()

WAIT WINDOW "Enregistrement Encours !" NOWAIT

thisform

.toggle_enabled(.f.)

ENDIF

----------------------

j utilise le commande APPEND BLANK pour ajouter l'article
est ce que ce la suffit de gerer le multi utilistaeur !!

merçi d'avance

lundi 4 juin 2007 à 00:10:39 | Re : gestion melti utilsateur

bsmsadok

Réponse acceptée !

Merçi !!
Concernant mes données sont dans des DBF  sont rattachées à un DBC.
Mes données sont des cursorupdater.
Pour le Data Environnement de mes Formulaires est :

DataSession:2 Private data session
Buffer mode= 0
************  dans le Unload de formulaire

IF USED ("article") then

USE IN article

endif


---------------------------------------------
**********    Dans le LOAD de formulaire

SET TALK OFF

SET echo off

SET deleted on

SET EXCLUSIVE OFF

SET DATE TO french

SET MULTILOCKS ON

SET CENTURY ON

** open table

USE

article
* turn row buffering on

CURSORSETPROP

("Buffering",3) &&& 3 optemestic row buffering

----------------------------------

*********  Dans L'evennment CLik: Nouveau article **********

IF this

.caption="\<New" then

*** swich mode

this.caption ="\<Save "

thisform.btnEditCancel.caption= "\<cancel"

thisform.toggle_enabled(.t.)

thisform.txtCodart.SetFocus()

ELSE

this

.caption ="\<New"

thisform.btnNewSave.caption= "\<Edit"

?

CHR(7)

APPEND blank

TABLEUPDATE

()

WAIT WINDOW "Enregistrement Encours !" NOWAIT

thisform

.toggle_enabled(.f.)

ENDIF

----------------------

j utilise le commande APPEND BLANK pour ajouter l'article
est ce que ce la suffit de gerer le multi utilistaeur !!

merçi d'avance



Cette discussion est classée dans : gestion, multi, melti, utilsateur, utilisateures


Répondre à ce message

Sujets en rapport avec ce message

Gestion multifichiers [ par gh57 ] Quel est la commande qui permets d'effectuer une mise à jour d'un fichier(dbf) avec celui d'un autre.J'ai essayé la commande :UPDATE ON champ FROM ali Gestion d'objet [ par spoutnic_37 ] Salutation,     Mon probleme est le suivant : comment faire un ensemble de formulaire grace à visual foxpro 6, et gérer les objets? J'ai fait de la p Application de gestion d'une caisse de bar [ par CaromTom ] Bonjour,Je cherche à fabriquer une caisse de bar (édition de ticket,gestion de stock) avec VFP.Avez-vous des conseils ou des sources qui pourraient m' procedure multi-users application foxpro 9 [ par info_maroc ] bonjour,j'ai besoin d'une procedure pour l'utilisation de (flock, lock, rlock ) (multi-users)càd : blockage d un enregistrement ou d'une table au mome Multi Utilisateures [ par bsmsadok ] Salut, j'ai un probleme de realiser une application de gestion de stock on multi-utlisateures !!l'environnement de travail des Formulaires est:Concern gestion de stock on multi-utlisateures [ par bsmsadok ] Salut, j'ai un probleme de realiser une application de gestion de stock on multi-utlisateures !!l'environnement de travail des Formulaires est:Concern gestion de règlement [ par Kenjo ] Bonjour,J'ai en fait un petit problème que peut-être beaucoup parmis nous l'avons déjà vu ou traité d'une manière instinctive mais en écriture je suis GESTION DES COULEURS DANS FOXPRO [ par VOSGES8881 ] Bonsoir,   Dans FoxProW version 2.6 les champs sont affichés fonds blancs et les arguments sont en gris clair et peu visible, alors que ces mêmes cham


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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 : 0,328 sec (3)

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