error '80020009' Exception occurred.

Reply

Join Date: Jan 2007
Posts: 2
Reputation: quicknk is an unknown quantity at this point 
Solved Threads: 0
quicknk quicknk is offline Offline
Newbie Poster

error '80020009' Exception occurred.

 
0
  #1
Jan 31st, 2007
For some reason I keep getting the following error:
  1. error '80020009' Exception occurred.
It applies to the line of code:
  1. If (cInt(objRS("User_ID")) = Cookie_ID) Then

for some reason it freaks out with "cInt(objRS("User_ID"))" when it runs through the db to find a User ID that matches that in their cookie. I have also found that if I alter the code, remove cInt(objRS("User_ID"))" from the above line of code, and add in an incremental integer based variable, it seems to work fine. I know it's not compairing the info from the DB, but this was the way I found what was causing the problem.


  1. Dim conn, mydb
  2. mydb=server.mappath("\fpdb\temp.mdb")
  3. set conn=Server.CreateObject("ADODB.Connection")
  4. conn.Provider="Microsoft.Jet.OLEDB.4.0"
  5. conn.Open mydb
  6.  
  7. Dim objRS, bolFound
  8.  
  9. set objRS = Server.CreateObject("ADODB.recordset")
  10. objRS.Open "User_Info", conn, , 3, 2
  11.  
  12. bolFound = False
  13.  
  14. Do Until objRS.EOF or bolFound
  15. If (cInt(objRS("User_ID")) = Cookie_ID) Then
  16. BolFound = True
  17. Else
  18. objRS.MoveNext
  19. End If
  20.  
  21. Loop
Reply With Quote Quick reply to this message  
Join Date: Sep 2004
Posts: 89
Reputation: msaqib is an unknown quantity at this point 
Solved Threads: 1
msaqib msaqib is offline Offline
Junior Poster in Training

Re: error '80020009' Exception occurred.

 
0
  #2
Feb 2nd, 2007
Try to find out whether objRS("User_ID") has some records or not? Another thing is the data type of User_ID, is it int?

Mostly this exception occurs if you try to casst different data types of variables.
Reply With Quote Quick reply to this message  
Join Date: Jan 2007
Posts: 2
Reputation: quicknk is an unknown quantity at this point 
Solved Threads: 0
quicknk quicknk is offline Offline
Newbie Poster

Re: error '80020009' Exception occurred.

 
0
  #3
Feb 2nd, 2007
Originally Posted by msaqib View Post
Try to find out whether objRS("User_ID") has some records or not? Another thing is the data type of User_ID, is it int?

Mostly this exception occurs if you try to casst different data types of variables.


cool, thanks. I figured out yesterday. The Access DB file had held on to a deletion from it's original programer leaving a "#deleted" in all fields for that spacific record. Causing the int data type for the User_ID to have an error. Im wasn't sure why it holds on to this deletion note, and it would not allow me to remove this record at all. I had to export it as a new Access DB file and then it allowed me to remove this record.

thanks again.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC