Solved

adding records problem

Posted on 2002-04-17
11
140 Views
Last Modified: 2010-05-02
i ahve a problem where i cannot seem to add records from my visual basic application to my access database tables.

Can someone please take a look at my project ans see if they can fix it!

Please read the txt file in the rar file

http://www.noel16.freeserve.co.uk/images/Problem.rar

thanks for taking a look at it!

you can contact me on

nod9000@noel16.freeserve.co.uk

 
0
Comment
Question by:nod31
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 4
11 Comments
 
LVL 4

Expert Comment

by:RichW
ID: 6947899
You're only showing one Update in cmdAddOrder_Click, and even that is not handled if the If statement isn't true.

You're doing a second AddNew when the first one may not be resolved.

RichW

0
 
LVL 4

Expert Comment

by:RichW
ID: 6947912
If it's all the same table do one AddNew, then validate your fields, then perform the Update.

Cheers
RichW
0
 
LVL 4

Expert Comment

by:RichW
ID: 6947953
I've also noticed that your datProducts data object on the frmOrders form has a different path to the db than the other data objects on the form.  It's pointing to the C:\Windows Desktop\Future School\Program Code\FSDBase.mdb, whereas the others are pointing to C:\Future School\Program Code\FSDBase.mdb.



0
Revamp Your Training Process

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action.

 
LVL 4

Accepted Solution

by:
RichW earned 170 total points
ID: 6947993
Also, when you're validating the txtUnitPrice, you're setting the txtTotal field by doing a calculation.  The problem is that the txtQuantity field hasn't yet been populated when this validation fires off, so your result will always be zero.

When the txtTotal field is set to zero you have the txtTotal_Change event firing off (from the txtUnitPrice_Validate event), which invokes an error giving a type mismatch.

You need to clean this up as well.

0
 

Author Comment

by:nod31
ID: 6948021
would it be asking too much if any of you could PLEASE tidy it up a bit, cos i am relatively new to database programming! i would be so grateful!

If i had more points i would definately post them, but thats all i have got, PLEASE PLEASE PLEASE can you help me!

if you do tidy it up, could you send it to me,

nod9000@noel16.freeserve.co.uk


thanks very much!!!

nod31
0
 

Author Comment

by:nod31
ID: 6948024
about the database path, i had copied the database to the other path, its exactally the same, but i forgot to change the paths over to the main one which is the

C:\Windows Desktop\Future School\Program
Code\FSDBase.mdb

0
 
LVL 4

Expert Comment

by:RichW
ID: 6948154
Working on it.
0
 
LVL 4

Expert Comment

by:RichW
ID: 6948209
You should have the files now.
0
 

Author Comment

by:nod31
ID: 6948860
i still cannot seem to get an order added from my visual app to the database, can u help, i havn't modified the code!

Error still keep occurring!

:(
0
 

Author Comment

by:nod31
ID: 6948862
have you got the program to add orders to the database?
0
 
LVL 4

Expert Comment

by:RichW
ID: 6948886
What error are you getting?
0

Featured Post

SharePoint Admin?

Enable Your Employees To Focus On The Core With Intuitive Onscreen Guidance That is With You At The Moment of Need.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Add a task in Outlook from access 11 43
Child Form in front 4 66
VBA: Insert New column with specific format type 12 57
VB6 calling COM DLL written in Visual Studio 2003 6 60
There are many ways to remove duplicate entries in an SQL or Access database. Most make you temporarily insert an ID field, make a temp table and copy data back and forth, and/or are slow. Here is an easy way in VB6 using ADO to remove duplicate row…
I’ve seen a number of people looking for examples of how to access web services from VB6.  I’ve been using a test harness I built in VB6 (using many resources I found online) that I use for small projects to work out how to communicate with web serv…
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

710 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question