I got this quite complex problem considering my skill. I'm planning to develop CATI survey for our company which will involve using Excel and Access. Excel will be the front end while Access as the database storage. These two are readily available and we can't use any other software. At the beginning, I will have 5 interviewers doing this simultaneously. Later on, this number might be increased up to 10 (max). I’m sure that the Access and Excel configuration able to cope with this scale.
Below is how I planned things.
That’s all. The question, how do I accomplish the above task using ADO and VB? Any help would be greatly appreciated. Thanks in advance and sorry for the noobish questions.
Below is how I planned things.
- Interviewers will entry data to excel. He/she will have a split access database file (access front end).
- Access will have two tables. First one is call database (where all respondents call date/time and status stored) and the next table is responses to the survey itself.
- When my interviewer wants to call respondent, I need excel to check Access Call Database table record whether this respondent had been contacted before or not. If not (i.e., no record on the access call database), excel will display status that this is new respondent. If yes, excel will fill in prepared field (one respondent is allowed to be contacted 5 times) for this specific record.
- After the interview, I need all recorded responses to be transferred to Access Survey Response table.
That’s all. The question, how do I accomplish the above task using ADO and VB? Any help would be greatly appreciated. Thanks in advance and sorry for the noobish questions.