J'ai 2 bases de données à savoir ach et cart et j'ai des tables namelt Register et Invoice je voudrais ajouter un champ dans ces 2 tables . Comme si j'entrer une valeur comme une ccyyxxyxyxa cela devrait être enregistré dans les 2 tables ...Comment puis-je ajouter la même valeur dans les différentes tables qui sont dans des bases de données différentes
0
A
Répondre
2
2 options, vous pouvez insérer/mettre à jour la même valeur à partir de votre code (C#) ou écrire un déclencheur sur une base de données qui va insérer/mettre à jour le champ sur une autre base de données.
0
Si une transaction alors former vous pouvez utiliser MSDTC ou d'une autre option peut être des serveurs liés dans SQL
+0
Pouvez-vous expliquer brièvement ce qu'il faut faire ... – Dotnet
0
Je pense que cela pourrait avoir beaucoup de solutions.
choses que je voudrais essayer sont:
- Utiliser transaction locale MSDTC si vous voulez que votre modifier la base de données à l'intérieur de la transaction. Dans ce cas, vous devez d'abord configurer le service MSDTC pour votre ordinateur avec une base de données. Puis, en utilisant la transaction .NET pour ajouter des données à différentes bases de données.
- en utilisant la transaction locale, comme outil de soirée 3td, par exemple seasar.net a une transaction pour ce cas.
- en utilisant Lien à la base de données pour ajouter des données à un serveur différent.
Questions connexes
- 1. exécuter la même requête dans différentes bases de données
- 2. Tables de deux bases de données différentes dans un DBML?
- 3. ZEND FW: Joindre deux tables de différentes bases de données
- 4. Rejoindre les résultats de tables avec le même nom de différentes bases de données
- 5. Sélection 2 tables de 2 bases de données différentes (ACCESS)
- 6. Fusion de deux tables provenant de bases de données différentes
- 7. Joignez-vous à deux tables différentes bases de données sur
- 8. Postgresql interroger deux bases de données différentes qui ont des mêmes tables nommées
- 9. Comment ajouter des données à différentes tables mais conserver le même identifiant?
- 10. NHibernate - mappe la même entité à différentes tables dans la même base de données
- 11. Subsonic: même nom de colonne différentes tables
- 12. connexion entre deux bases de données différentes
- 13. Copier (ou USE) données de deux tables dans différentes bases de données
- 14. Hibernate parlant à différentes bases de données
- 15. Copier des données entre des tables dans des bases de données différentes sans PK (comme la synchronisation)
- 16. Concaténation de lignes de différentes tables dans un même champ
- 17. Comptage de tables différentes dans les tables MySQL MyISAM
- 18. Entity Framework: extraction de données des bases de données de différentes bases de données
- 19. Rails: la mise en place association has_many_through entre les tables de différentes bases de données
- 20. utilisateurs fournisseur d'appartenances dans les différentes tables
- 21. Comment soustraire des données dans différentes lignes
- 22. Obtenir des données à partir de différentes tables et de la liaison de données même répéteur
- 23. Sélection de colonnes dans différentes bases de données
- 24. effet de performance de joindre des tables à partir de différentes bases de données
- 25. Utiliser des tables de 2 bases de données différentes - framework d'infrastructure
- 26. données Interrogation de différentes tables
- 27. Rails: utilisation de set_table_name pour joindre des bases de données différentes sur le même serveur mysql
- 28. Exécuter MSTest avec des tests sur différentes bases de données
- 29. Comment utiliser les données dans différentes activités?
- 30. Comment puis-je récupérer des lignes similaires à partir de tables différentes dans la même requête?
Pourriez-vous expliquer un peu plus loin, s'il vous plaît - il n'est pas clair quand vous voulez que cette opération soit effectuée. –
Pendant l'édition je voudrais effectuer cette opération .. Je voudrais remplacer l'existant avec l'actuel dans les deux tables – Dotnet
Mais voulez-vous dire utiliser une instruction SQL, ou dans une autre langue (c'est-à-dire en PHP via une page Web)? – Stephen