14. februar 2004 - 15:28Der er
9 kommentarer og 1 løsning
MSSQL & DBGrid
Jeg har en form med
ADOConnection1 ADOTable1 DataSource1 DBGrid1
Som har kontakt til en MSSQL 2000 database
Det køre fint uden fejl, men hvis jeg køre programmet fra 2 maskiner og ændre i griden på den ene maskine bliver den anden maskines grid ikke opdateret.
Hvordan kan man gøre sådan at hvis man ændre i den ene grid så vil den anden bliver opdateret med det sammen?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har ikke selv testet dette, men har du prøvet at sætte cursortype til ctdynamic i ADOtable?
I delphi help står der at cursortype default sættes til ctkeyset (Keyset cursor; records added by other users are not visible; records deleted by other users are inaccessible), mens cursortype ctdynamic siger (Dynamic cursor; data modifications, deletions, and insertions by other users are visible; scrolling forward and back allowed.) - Umiddelbart lyder det som om det er det du skal gøre, men som sagt, jeg har ikke testet det. mvh ib
Det du er i gang med at lave et en Multiuser applikation. Jeg har forsøgt med MSAcces og der kan det ikke lade sig gøre. Det du kan prøve er: Sær CursorType til ctDynamic Sæt CursorLocation til clUseServer
Du kan teste om det virker ved at køre 2 versioner af dit program på den samme maskine. En ændring i den ene version skal slå igennem på den anden
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.