|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Étudiant Inscription : septembre 2010 Messages : 213 ![]() |
Bonjour,
j'ai un petit souci et j'aimerai bien que vous m'aidiez à le résoudre. J'ai une interface qui permet de créer des tables dans ma base de données.et je veux que quand j'enregistre une variable quel s'enregistre dans toutes mes tables, même les nouvelles sans avoir à modifier mon code c'est possible ça??? |
|
|
00
|
|
|
#2 | |||
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
Bonjour,
Qu'entendez-vous par Citation:
Je ne sais pas ce que vous essayez de faire, ni quel est la but de votre application, mais j'ai néanmoins l'impression que vous avez un Pour vous donner une piste, la requete ci-dessous vous renverra la liste des tables de votre BDD : Code sql :
|
|||
|
|
11
|
|
|
#3 | |
![]() ![]() ![]() |
Citation:
Est ce que tu peux être plus explicite ?
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
|
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Étudiant Inscription : septembre 2010 Messages : 213 ![]() |
Pour mieux vous expliquer ; a chaque fois que l'entreprise reçoit un nouveau projet, elle crée une nouvelle table pour gérer le nouveau projet, j'ai créer une interface pour faire ça. Cependant, j'arrive pas à enregistrer dans cette nouvelle table sans créer une nouvelle requête dans le code(insert). et je voudrai pouvoir faire des insertion sans avoir besoin de modifier le code,même si cette requête m’insère les données dans toutes les tables c'est pas grave.
|
|
|
00
|
|
|
#5 | |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
Citation:
on ne fait qu'une table Projets dans laquelle on insère les projets au fur et à mesure. Créer une table par projet ressemble à une bidouille Excel. Par curiosité, l'application cliente est développée en quel langage ?
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
|
00
|
|
|
#6 | |
![]() ![]() ![]() |
Citation:
Par contre pour l'usine à gaz que tu es entrain de vouloir faire, il faut utiliser un Objet du type CommandBuilder de visual studion pour pouvoir le faire le plus simplement possibe.
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
|
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Étudiant Inscription : septembre 2010 Messages : 213 ![]() |
L'application est en c#, le problème qui se pose c'est que chaque projet, possède les mêmes données(unité est variable) mais c'est les valeurs qui change à chaque fois. J'ai pas trouver une solution pour gérer cela c'est pourquoi j'ai opter pour cette solution.
|
|
|
00
|
|
|
#8 | |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
Citation:
![]() Bon, amicalement, je crois qu'il faut que tu prennes une journée pour lire au moins les principes de base d'un SGBD. Sinon tu ne peux pas y arriver. Pour te donner un coup de main, dis-nous ce que tu veux mettre comme données dans ta base et on te conseillera.
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Étudiant Inscription : septembre 2010 Messages : 213 ![]() |
|
|
|
00
|
|
|
#10 |
![]() ![]() ![]() |
Un petit jeu de données pour nous servir sera le bienvenu.
__________________
Découvrez la FAQ de MS SQL Server. La chance accorde ses faveurs aux esprits avertis ! |
|
|
00
|
|
|
#11 |
|
Membre Expert
![]() Développeur java, access, sql server Inscription : octobre 2005 Messages : 851 ![]() |
En effet ...
__________________
D'abord qu'il marche. Ensuite qu'il soit rapide. Enfin qu'il soit agréable à utiliser. First, make it work. Then, make it fast. Finally, make it user-friendly. Erst, mach', dass es funktioniert. Dann, mach', dass es schnell geht, Zum Schluss mach' es benutzerfreundlich. |
|
|
00
|
|
|
#12 |
|
Membre du Club
![]() Étudiant Inscription : septembre 2010 Messages : 213 ![]() |
|
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() ![]() Inscription : janvier 2010 Messages : 1 084 ![]() |
|
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() |
Si vous créez autant de table identique qu'il y a de projet, n'utilisez qu'une seule et même table en ajoutant une colonne ID_PROJET afin de filtrer vos données par projet.
Enfin, ajoutez une Table PROJET listant vos projets et liez les deux tables créées. Bien Cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com