webForumDet fria alternativet

Databas applikationer

1 svar · 209 visningar · startad av forum

forumMedlem sedan apr. 2003100 inlägg
#1

Hej!

Jag har skrivit ett program som kan läsa och skriva till en mySQL server. Jag har fått allt att fungera från 2 olika datorer som ag installertat samma program på. De skriver och läser från den gemensamma databas servern.

Problemet är bara att när jag ändrar på en post på ena datorn syns det inte på den andra föränn jag startar om programmet eller om jag låter den datorn göra något i databasen, tex skicka en select sats.

Så långt har jag löst problemet. Men denna lösning är inte tillräcklig.

Ex. Om den ena klienten står på post 3 i databasen och den andra på post 5, där den också ändrar på den posten vill jag att den ändringen också ska synas på den andra klienten.

Hmmm, detta är lite svårt att förklara, jag är himla dålig på det.

Om du som läser detta känner att du kanske har svaret så ge inte upp, fråga på om det är något oklart.
Det är nämligen panik-artat att ag löser detta problem så snart som möjligt.

Jag använder BCB med komponenterna: TDataSet och TSQLQuery.
Kopplar upp mig på databasen med BDE och ODBC

NickemannenMedlem sedan aug. 20003 575 inlägg
#2

Du får på din server ha ett program som du skickar datan till som skall läggas och. Och där den hämtar datan ifrån.
Om någon uppdaterar en post så får du göra så att ditt program skickar ut detta till alla datorer som har programmet igång.

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)