Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Pulling information from one table with criteria & create new record.

Status
Not open for further replies.

hathman23

Technical User
Dec 16, 2002
19
US
Hello all. Here is my situation if you can help me. I currently have a table called employees and a table called surplusletter. I have created a query/form/code that does the following. Each employee has a certain score. The query when run asks for the number of bottom scores you want to update associated to a specific classification. It then updates the date in the surplus letter table. The problem I have is that I want the query to still ask for the bottom number of scores and the classification but I want it to pull that information including a SSN and create a new record in the surplus letter table. Currently it will only update the date field if there is a SSN already listed in the Surplus letter table. Following is the code for it to ask for the scores and such:

Private Sub Command2_Click()
Dim db As DAO.Database
Set db = CurrentDb
db.QueryDefs("surplusdate").SQL = "Select TOP " & _
InputBox("Enter # of bottom scores to be updated: ", "Parameter Prompt") & _
Mid$(db.QueryDefs("surplusdate").SQL, InStr(1, db.QueryDefs("surplusdate").SQL, "SurplusLetter") - 1)
db.Close
DoCmd.OpenQuery "updatedate"
DoCmd.RunMacro "closeformtest"
End Sub

In the Employees table the fields are:
SSN (primary key)
Name
Classification
Score
Address
Unit
Agency

In the SurplusLetter table the fields are:
SSN (which is the related field from the employees table)
date sent
letter undeliverable
letter # (primary key) its an autonumber.

Any help would be greatly appreciated.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top