Hi all,
This question has been addressed before but unfortunately, all the solutions provided apply only to Single user environment. Even the ones at Microsoft.com
Briefly, I have 3 tables:
tblAgent:
AgentID, FirstName, LastName
tblLanguages:
LangID - Data Type is Text
Field Size = 2
LangDesc - Data Type is Text
tblAgentLang:
AgentID - Data Type is Number
LangID - Data Type is Text
The same scenario, 2 list boxes on a form: lstSource with tblLanguages as Row Source. lstDestination is unbound where will contain the selected records from lstSource. This will be done via a command button or double click event. AgentID exists on the form so when choosing an employee, his/her relevant information appears (i.e., FirstName, LastName). My challenge is inserting AgentID and LangID selected in the lstDestination into tblAgentLang respectively. Correct me if I am wrong, every field should contain a single record, i.e., I don't want to insert multiple-selection list box to a single field by storing a semicolon-delimited list of values as it would be very difficult to query on that field.
So,in an ideal world, could have the same AgentID more than once as well as LangID. In other words, an Agent can speak many languages and a language can be spoken by many Agents.
Note: For technical and access reasons, tables cannot be altered in any ways, cannot use the Database Splitter.
I hope my question is clear, if not please let me know.
Appreciate very much your help in advance.
Thanks.
This question has been addressed before but unfortunately, all the solutions provided apply only to Single user environment. Even the ones at Microsoft.com
Briefly, I have 3 tables:
tblAgent:
AgentID, FirstName, LastName
tblLanguages:
LangID - Data Type is Text
Field Size = 2
LangDesc - Data Type is Text
tblAgentLang:
AgentID - Data Type is Number
LangID - Data Type is Text
The same scenario, 2 list boxes on a form: lstSource with tblLanguages as Row Source. lstDestination is unbound where will contain the selected records from lstSource. This will be done via a command button or double click event. AgentID exists on the form so when choosing an employee, his/her relevant information appears (i.e., FirstName, LastName). My challenge is inserting AgentID and LangID selected in the lstDestination into tblAgentLang respectively. Correct me if I am wrong, every field should contain a single record, i.e., I don't want to insert multiple-selection list box to a single field by storing a semicolon-delimited list of values as it would be very difficult to query on that field.
So,in an ideal world, could have the same AgentID more than once as well as LangID. In other words, an Agent can speak many languages and a language can be spoken by many Agents.
Note: For technical and access reasons, tables cannot be altered in any ways, cannot use the Database Splitter.
I hope my question is clear, if not please let me know.
Appreciate very much your help in advance.
Thanks.