473,387 Members | 1,529 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Clear fields after inserting records

55
I have a 5-tabbed form that is used to add records in five different tables. The tables are excel-linked. When I press the save button the records goes to different tables but the fields are not cleared. So I want a way to clear the fields after inserting the records. Pls Help!!!
Nov 14 '08 #1
7 5689
MindBender77
234 100+
Your situations is a little unclear but, I'll answer the best i can. The simplest way to accomplish what you ask is to add the following to the OnClick event of your save button:
Expand|Select|Wrap|Line Numbers
  1. Textbox1 = ""  'The name of each control on your form supplying a record.
  2. Textbox2 = ""
  3. etc.
  4.  
OR
Expand|Select|Wrap|Line Numbers
  1. Textbox1 = Null
  2. Textbox2 = Null
  3.  
This could also be done using a loop or by using DoCmd.gotorec,,AcNewRec if the 5 tabbed forms are linked to the 5 tables.

Hope this points you in the right direction,
Bender
Nov 14 '08 #2
Lebbsy
55
Thank you very much for your help. Even though I had to go a bit deeper but I managed to solve it as follows:

Expand|Select|Wrap|Line Numbers
  1. Forms!Computer!TabCtl0.Pages!CPUInfo.Controls!cpu.Text = ""
Nov 19 '08 #3
Lebbsy
55
Well for a minute I thought that worked but going on the backend I realised that putting that code in the OnClick button would make the fields in the table blank as well whereas I want it to save the records in the table and leave the form fields blank then go to next record. So the code is right but where do I put it because its not in the OnClick event?
Nov 19 '08 #4
MindBender77
234 100+
Ok, it seems that all of your forms and there corresponding fields are linked to tables. What you ask could easily been done using DoCmd.

On the OnClick event try using: DoCmd.GoToRec,,AcNewRec.

This should save your record then move to a new record. This will save your records then clear the fields.

HTH,
Bender
Nov 20 '08 #5
Lebbsy
55
I have tried that a long time ago to no help. I have an insert statement to insert values into the different tables and that works successfully. The only problem is after inserting the values the fields do not clear...
Nov 21 '08 #6
MindBender77
234 100+
Ok, lets see if I understand your project.

None of your forms' record sources are link directly to a table and your using an insert query to update several tables via a command button. However, after changing a field (text = "") you also change the data in the table.

From what I understand, it seems like the insert query is running twice or your forms ARE linked to the tables and your running an insert query also. This would produce alot of duplicate entries and/or null records in your tables.

Please provide the code your using with your save records button and the record source of each table. This might shed some light on the problem.

Regards,
Bender
Nov 21 '08 #7
Lebbsy
55
Expand|Select|Wrap|Line Numbers
  1. Private Sub cmdSav_Click()
  2.  
  3. Dim ctl As Control
  4. Dim stDocName As String
  5.  
  6.     Dim conCars As ADODB.Connection
  7.  
  8.     Set conCars = Application.CurrentProject.Connection
  9.  
  10.  
  11.     conCars.Execute "INSERT INTO Monitor(SerialNo, ManufacturerSerialNo, Make, " & _
  12.                     "Model, DatePurchased, WarrantyPeriod, MonitorSize, " & _
  13.                     "AssignedOfficer) VALUES('', '', '', '', '', '', '', '')"
  14.  
  15.     conCars.Execute "INSERT INTO Officer(Ministry, Department, Division, AssignedOfficer, " & _
  16.                     "OfficeNumber, TelephoneNumber) VALUES('', '', '', " & _
  17.                     "'',  '',  '')"
  18.  
  19.     conCars.Execute "INSERT INTO Printer(SerialNo, Make, Model, DatePurchased, " & _
  20.                     "WarrantyPeriod, ManufacturerSerialNo, AssignedOfficer) VALUES('', '', '', " & _
  21.                     "'', '', '', '')"
  22.  
  23.    conCars.Execute "INSERT INTO Scanner(SerialNo, Make, Model, DatePurchased, " & _
  24.                     "WarrantyPeriod, ManufacturerSerialNo, AssignedOfficer) VALUES('', '', '', " & _
  25.                     "'', '', '', '')"
  26.  
  27.     conCars.Execute "INSERT INTO Processor(SerialNo, ManufacturerSerialNo, Make, Model, " & _
  28.                     "DatePurchased, WarrantyPeriod, CPURAM, Speed, " & _
  29.                     "HDDSize, MouseMake, OperatingSystem, OSProductKey, AssignedOfficer) VALUES('', " & _
  30.                     "'', '', '', '', '',  '',  '',  '',  '', '', '', '')"
  31.  
  32.    'DoCmd.GoToRecord acDataForm, Me.Name, acNewRec
  33. 'DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70
  34.     conCars.Close
  35.     Set conCars = Nothing
  36.  
  37. End Sub

And the source object of each subform is the respective linked tables:
Processor, Scanner, Printer, Officer and Monitor
Dec 2 '08 #8

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: Chumley the Walrus | last post by:
I want to insert records into two tables with identical fields at once, the below sql string is giving me an error at the comma " , " between tblProline and Prolinebup, the 2 tables i want to...
5
by: Jack | last post by:
Hi, I am trying to get a thorough understanding of a code where a addition or deletion of records can be done from a list of records. For addition part of the form, data is being obtained from set...
0
by: Doslil | last post by:
I have a form which is designed to only data entery.When i try to open to form in the run form I have the following errors 1. when i open the form I get an error message saying "Access can't...
6
by: Pushpendra Vats | last post by:
Hi , I am trying to insert records into database. I am trying to write the following code. On button1 click event i am inserting five records and after that i am calling the update method of...
2
by: John | last post by:
I have two tables in a 1:M relationship- the parent has 5 fields in the primary key and the child 6 (these are actually pretty far downstream in a complicated ER model, but the problem is between...
1
by: gouse | last post by:
Hello Friends, In a Table I am inserting more than 50,000 Records one by one. It was taking a lot of time . Is it There any good approach/solution for inserting records more than 50,000 one by one...
1
by: pramodrepaka | last post by:
i am not able to add records with the help of ADODB. what is the problem i am not able to understand please help me. this is the code i written In General Declaration Dim cn As New...
7
by: ebindia0041 | last post by:
This is like the bug from hell. It is kind of hard to explain, so please bear with me. Background Info: SQL Server 7.0, Asp.net 1.1 with c# I'm inserting simple records into a table. But one...
5
by: karsagarwal | last post by:
I have a bounded form and after I click the button to update/save. THe fields are still there. Is there a way to clear off the fields in the bounded form. Thanks, SA Here's the code that I...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.