Click here to Skip to main content
15,899,026 members
Home / Discussions / Database
   

Database

 
GeneralRe: Database Development Pin
Todd Smith6-Aug-01 17:56
Todd Smith6-Aug-01 17:56 
GeneralRe: Database Development Pin
13-Aug-01 0:39
suss13-Aug-01 0:39 
GeneralDatabase Development Pin
6-Aug-01 13:31
suss6-Aug-01 13:31 
GeneralObject-oriented database design and implementation Pin
kushibhai6-Aug-01 7:45
kushibhai6-Aug-01 7:45 
GeneralRe: Object-oriented database design and implementation Pin
Not Active6-Aug-01 10:33
mentorNot Active6-Aug-01 10:33 
GeneralQuerying with an empty field. Pin
Chris Klecker5-Aug-01 10:28
Chris Klecker5-Aug-01 10:28 
GeneralRe: Found Solution!! Nevermind. ;-) Pin
Chris Klecker5-Aug-01 11:03
Chris Klecker5-Aug-01 11:03 
GeneralMaintaining Referential Integrity Pin
Reno Tiko4-Aug-01 15:36
Reno Tiko4-Aug-01 15:36 
I'm pretty new to ADO and need some guidence. I'm using MS Access 2K. I have
three tables. The tables looks as follows:

UserAccounts
------------
UserAcctID (key, autonumber)
UserAcctData

Queues
------
QueueID (key, autonumber)
QueueName

QueueRights
-----------
UserAcctID (foreign key)
QueueID (foreign key)
Rights

I'm using ADO and DCOM so there's potential of multiple admin users trying
to access and modify the tables at one time. I need to ensure that referential
integrity is ensured, and wondered if developers typically use locking mechanisms
or the referential integrity tool in MS Access, or both.

I also, have the following situations, and am not sure of the best way to resolve
them in terms of locking and ensuring that the keys/data won't be out of sync:

1) When one admin is editing another user's account, another admin cannot edit that
user's account. What's the best way to lock the account? Add a lock timestamp
column to UserAccounts?

Also, is this a user-friendly restriction? Do other administration program lock
another user from editing the same account, or do they allow them to edit it and
then notify them that it has changed when it's time to update and for them to reload
and redo what they've done?

2) When an admin is about to update another user's queue rights, I would need to
lock the entire "Queues" table from being added to while records are being added
or updated to the QueueRights table. What's the best way of accomplishing that?

3) Also are there any good websites and/or books that discusses how to resolve
issues with multiple users and databases?

Thanks in advance for any help!

GeneralADODB::Command Pin
Fariborz4-Aug-01 6:46
Fariborz4-Aug-01 6:46 
Generalown database Pin
3-Aug-01 5:40
suss3-Aug-01 5:40 
GeneralRe: own database Pin
Nemanja Trifunovic3-Aug-01 6:02
Nemanja Trifunovic3-Aug-01 6:02 
GeneralRe: own database Pin
Not Active3-Aug-01 6:14
mentorNot Active3-Aug-01 6:14 
GeneralRe: own database Pin
Todd Smith5-Aug-01 16:42
Todd Smith5-Aug-01 16:42 
Generalown database Pin
3-Aug-01 5:38
suss3-Aug-01 5:38 
Generalown database Pin
3-Aug-01 5:37
suss3-Aug-01 5:37 
GeneralASP and UDB Pin
powersurg2-Aug-01 3:57
powersurg2-Aug-01 3:57 
GeneralRe: ASP and UDB Pin
3-Aug-01 10:55
suss3-Aug-01 10:55 
GeneralSQL Server and images Pin
Not Active1-Aug-01 21:04
mentorNot Active1-Aug-01 21:04 
QuestionADO & OLEDB, Which runs faster with VC? Pin
Roger Cornell1-Aug-01 6:05
Roger Cornell1-Aug-01 6:05 
AnswerRe: ADO & OLEDB, Which runs faster with VC? Pin
Not Active1-Aug-01 9:56
mentorNot Active1-Aug-01 9:56 
GeneralRe: ADO & OLEDB, Which runs faster with VC? Pin
Wictor Wilén1-Aug-01 11:18
Wictor Wilén1-Aug-01 11:18 
AnswerRe: ADO & OLEDB, Which runs faster with VC? Pin
Bret Faller3-Aug-01 8:54
Bret Faller3-Aug-01 8:54 
GeneralRe: ADO & OLEDB, Which runs faster with VC? Pin
Todd Smith9-Aug-01 13:36
Todd Smith9-Aug-01 13:36 
GeneralRe: ADO & OLEDB, Which runs faster with VC? Pin
Bret Faller9-Aug-01 13:48
Bret Faller9-Aug-01 13:48 
AnswerRe: ADO & OLEDB, Which runs faster with VC? Pin
Rashid Thadha9-Aug-01 6:41
Rashid Thadha9-Aug-01 6:41 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.