Conception

cs_sidalilo Messages postés 108 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 9 juillet 2013 - 21 févr. 2013 à 09:53
sp40 Messages postés 1276 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 - 25 févr. 2013 à 09:42
bonjour
j'ai une table agent(MAT) et une autre table service([Code service) et j'ai extrait une autre table details aprés de faire le schéma de mcd j'ai une table affectation(Mat,code service,date)

tel que un agent est affecté à un seul service dans la journée ainsi un servie est affecté à un seul agent dans la journée mais l'agent peut affecté à plusieurs services dans des dates différentes même le service peut être affecté à plusieurs agents dans dates différentes donc le problème c'est que dans la base de données lorsque lorsque l'utilisateur veut modifier un enregistrement dans la table affectation ex:
table affectation
N° MAT code service date
1 M1 C1 D1
2 M2 C2 D1
3 M3 C3 D1
en cas on veut modifier le 1 telque M1 est affecté à C2 dans D1 il nous donne ca:
N° MAT code service date
1 M1 C2 D1
2 M2 C2 D1
3 M3 C3 D1
mais C2 faut affecté à un seul agent dans une date le problème est ce que j'empêche l'utilisateur a modifier l'enregistrement 1 que s'il supprime le 2 ou le laisser de modifier mais je remplace automatiquement le C1 dans la ligne 2 qui il nous donne ca:
N° MAT code service date
1 M1 C2 D1
2 M2 C1 D1
3 M3 C3 D1

merci bien pour votre attention

3 réponses

sp40 Messages postés 1276 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 15
22 févr. 2013 à 09:12
Bonjour,

Je n'ai pas bien compris quel est ton problème...
Pourrais-tu préciser ce que tu attends comme résultat ?


Simon
0
cs_sidalilo Messages postés 108 Date d'inscription mardi 28 février 2006 Statut Membre Dernière intervention 9 juillet 2013
24 févr. 2013 à 16:09
bonjour
merci pour votre attention et reponse
j'ai fait une petite application en delphi 7 avec base de donnée mysql biensur j'ai creé une source de données mysql et je l'ai connecté avec adoconnection en delphi ca marche maintenant je veux mettre cette application fonctionne dans les pc client et recupere les données a partir d'un serveur dont la base de données est s'existe est ce que je creer une source de données à chaque client ou il suffit de creer une source de donnée dans le pc serveur et installer l'application dans les pc clients ou commnet afin de travailler sous reseau
merci bien
0
sp40 Messages postés 1276 Date d'inscription mardi 28 octobre 2003 Statut Contributeur Dernière intervention 3 juillet 2015 15
25 févr. 2013 à 09:42
Désolé, je n'utilise pas MySQL avec Delphi. Je ne peux pas te répondre. Quelqu'un d'autre peut être ?

Simon
0
Rejoignez-nous