begin process at 2008 08 29 20:28:15
1 233 870 membres
392 nouveaux aujourd'hui
14 294 membres club

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 : SQL master Détail [ Archives / Bases de données ] (braWeb)

SQL master Détail le 28/07/2005 17:27:33

braWeb

salut j'ai un probleme 
je veut fair pour mon application T_ventes est L_ventes un master détail avec SQL comme les Table

est autre Question
comment acceder 2 client dans  le même Enregestrement (Réseau) sant aucun probleme

aides moi SVP
Merci

Re : SQL master Détail le 28/07/2005 18:07:24

Delphiprog
(Admin CS)
Pourrais-tu être plus clair dans l'énoncé du problème ?
Si cela ne concerne que le SQL, pose alors ta question sur le site approprié


Pensez à cliquer sur Réponse acceptée lorsque la réponse vous convient.

Re : SQL master Détail le 29/07/2005 09:50:22

grosdave653

Premièrement retournes aux cours de français.
Deuxièment si tu n'as pas plus de cinq ans c'est normal qu'on ne comprenne pas tes questions, mais sinon laisse moi te dire que tu est ridicule. La moindre des choses quand on pose une question à quelqun c'est de ce relire.
Troisièment les devins n'existent pas, et si tu ne t'explique pas mieux on ne pourra jamais d'aider.

Re : SQL master Détail le 31/07/2005 00:00:22

braWeb



1er excures moi pour les faut en fançais

moi je développe une application de gestion commerciale en delphi et je veux passe au Réseau alors il faut que je travail avec SQL le probleme qui me pose si que j'ai   2 table T_ventes & L_ventes je veut les relier avec un code (Champ: "T_ventesCode et L-ventescode ")  comme les Tables (Mastersource Master/Détail ) sa si mon 1er Probleme je recherche la requte SQL ici

le seconde si quand 2 client Réseau acceder dans le meme enregestrement le seconde ne peut pas modifier dit moi commment faire SVP 


Re : SQL master Détail le 03/08/2005 10:22:03

MimiGMT
Bonjour,

Je pense que tes 2 problèmes sont liés à SQL.

Il faut faire une jointure SQL (clause where) et lorsque un 2ème client accède au même enregistrement, tu as plusieurs possibilités : soit un holdlock lorsque le 1er client est sur cet enregistrement soit par un code spécifique avec différentes variables (qui et quand la dernière fois consulté ou mis à jour et là tu compares avec les nouvelles valeurs)

J'espère avoir été claire


Re : SQL master Détail le 07/08/2005 11:17:31

braWeb


tu  peut me donnée  la procedure SVP   moi je connu pas la commande holdlock ou je la

Re : SQL master Détail le 08/08/2005 10:01:09

MimiGMT
Réponse acceptée !

Bonjour,

champs1 et champs2 composent la clé primaire de tablemaster
champs1 et champs2 composent la clé étrangère se référant à tablemaster sur tabledetail

update  tablemaster
set        champs1  = tablemaster.champs1,
            champs2  = tablemaster.champs2,
            champs3  = tabledetail.champs3
from     tablemaster holdlock,
            tabledetail
where   tabledetail.champs1 = tablemaster.champs1
            tabledetail.champs2 = tablemaster.champs2

personne ne peut mettre à jour la tablemaster pendant ce temps

J'espère que cela répond à ta question


Re : SQL master Détail le 08/08/2005 19:41:00

braWeb


merci pour votre Aide


Classé sous : sql, probleme, master, ventes, détail

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS