Hej,
Chciałbym w Visual Studio C# zrobić program, który będzie przechowywał informacje w bazie danych - będą dwie tabele pracownicy i zlecenia.
Będzie kilka aplikacji klienckich, które będą łączyły się z bazą danych online i z nich pobierały "świeże" informacje - programy te także mogą modyfikować bazę danych.
W przypadku braku połączenia z bazą danych, chciałbym aby programy te pracowały offline na bazie danych, którą wcześniej importowały online (gdy był dostęp do internetu).
A więc program ma mieć możliwość łączenia z bazą danych MYSQL online, a także przechowywać tą bazę offline - chciałbym zapytać jak takie coś zrobić ?
Posiadam serwer MYSQL z którym można łączyć się zewnętrznie (nie trzeba wykorzystywać wyłącznie localhost) - i chciałbym stworzyć w nim te dwie tabele, czy muszę to robić ręcznie za pomocą zapytań SQL i wydawać taką komendę w programie ? Będzie ona przecież trochę długa ....
Rozumiem, że można to zrobić w PHPMyAdmin bezpośrednio na stronie - ale w przypadku gdy użytkownik, będzie chciał zmienić bazę danych na inną, gdzie nie ma tej struktury bazy danych - to wolę takie coś zaimplementować w programie - aby automatycznie tworzył bazę danych - jak to zrobić ?
Druga sprawa - w jaki sposób przechowywać bazę danych offline, pracować na niej i aktualizować te zmiany w przypadku gdy będzie połączenie z internetem ?
Posiadam program Power Designer i w nim mogę utworzyć tabele i relacje pomiędzy nimi - ale jak wygenerować z tego bazę danych i używać jej w programie ?
Podkreślam, że chciałbym online pracować na bazie danych mysql (gdyż taki mam darmowy serwer z dostępem zewnętrznym).
Dzięki za pomoc
Chciałbym w Visual Studio C# zrobić program, który będzie przechowywał informacje w bazie danych - będą dwie tabele pracownicy i zlecenia.
Będzie kilka aplikacji klienckich, które będą łączyły się z bazą danych online i z nich pobierały "świeże" informacje - programy te także mogą modyfikować bazę danych.
W przypadku braku połączenia z bazą danych, chciałbym aby programy te pracowały offline na bazie danych, którą wcześniej importowały online (gdy był dostęp do internetu).
A więc program ma mieć możliwość łączenia z bazą danych MYSQL online, a także przechowywać tą bazę offline - chciałbym zapytać jak takie coś zrobić ?
Posiadam serwer MYSQL z którym można łączyć się zewnętrznie (nie trzeba wykorzystywać wyłącznie localhost) - i chciałbym stworzyć w nim te dwie tabele, czy muszę to robić ręcznie za pomocą zapytań SQL i wydawać taką komendę w programie ? Będzie ona przecież trochę długa ....
Rozumiem, że można to zrobić w PHPMyAdmin bezpośrednio na stronie - ale w przypadku gdy użytkownik, będzie chciał zmienić bazę danych na inną, gdzie nie ma tej struktury bazy danych - to wolę takie coś zaimplementować w programie - aby automatycznie tworzył bazę danych - jak to zrobić ?
Druga sprawa - w jaki sposób przechowywać bazę danych offline, pracować na niej i aktualizować te zmiany w przypadku gdy będzie połączenie z internetem ?
Posiadam program Power Designer i w nim mogę utworzyć tabele i relacje pomiędzy nimi - ale jak wygenerować z tego bazę danych i używać jej w programie ?
Podkreślam, że chciałbym online pracować na bazie danych mysql (gdyż taki mam darmowy serwer z dostępem zewnętrznym).
Dzięki za pomoc