begin process at 2008 07 09 05:54:47
1 207 200 membres
46 nouveaux aujourd'hui
14 130 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 : VS - Base de données - Relation entre les tables [ Base de données / Autre ] (Djzlouk)

VS - Base de données - Relation entre les tables le 06/04/2008 10:02:16

Djzlouk
Bonjour,

Je suis relativement débutant dans la programmation et je viens vous voir pour un peu d'aide.

Mon probleme est relativement simple.

J'ai 2 tables dans ma base de donnée.
 - Devis avec IdDevis, DateDeCreation....
 - Gestion avec IdGestion, IdDevis, Etat...
Il faut savoir aussi que mon Devis.IdDevis et ma clef primaire (généré automatiquement) de la table et Gestion.IdDevis et un index de l'autre table. Dans le schéma de base de donnée j'ai ajouté une reation entre les 2. (FK_Gestion_Devis)

Ensuite, je fais un DetailsView pour inserer un nouveau Devis... Tout se passe bien, je met à jour mes champs et il genere automatiquement mon IdDevis.

Maintenant, comment renseigner la table gestion qu'il y a un nouveau devis ?
- Il faut utiliser la relation ?
- Il faut faire un insert dedans et reussir à recuperer l'IdDevis qui vient d'etre généré ?

Je suis bloqué à ce stade. Si il y en a qui ont des idées, n'hésitez pas !

Merci d'avance

Re : VS - Base de données - Relation entre les tables le 07/04/2008 14:01:55

JPGVB
Bonjour, au vu des éléments que tu donnes, je pense que ton problème vient de la structure de tes tables : une relation avec Devis.IdDevis =Gestion.IdDevis correspond à une relation du type 1:1, ce qui revient à avoir une table unique. Peut être devrais-tu avoir une table des clients et une table des devis et/ou factures (avec un champ pour différencier cette info) , à ce moment là tu peux avoir n devis ou factures pour 1 seul client, ce qui se gère par SQL et ADO.



Classé sous : base, gestion, relation, devis, iddevis

Participer à cet échange

Pub



Appels d'offres

Snippets en rapport

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS