This topic is locked

KEYS Error - HELP!

1/14/2011 1:03:05 AM
ASPRunnerPro General questions
C
Carrie author

Good day and Happy New Year to all <img src='https://asprunner.com/forums/file.php?topicimage=1&fieldname=question&id=16116&image=1&table=forumtopics' class='bbc_emoticon' alt=':)' />
We had a user call us up earlier today to inform us that our Registration Page has no Captcha on it. To be honest when we upgraded from Version 6.1 to 6.2 some time ago we never paid any attention to this as we assumed it was there - bad girl!!!
Anyway, we loaded this long running 6.1 app into 6.2 and went to the Regsitration Page to add a Captcha. When we try to, we get no captha and assumed it would be available after generating. So on we went. We genned the app and to our surprise when a new user tries to register, we get this error:

Microsoft VBScript runtime error '800a000d'
Type mismatch: 'keys'
/OURVIRDIR-here/usr/include/aspfunctions.asp, line 1741

This is the code at that line number:
' get new key values

failed_inline_add = false

dim kk,k

kk=tkeys.keys

for each k in kk

keys(tkeys(k)) = dbvalue(rs(tkeys(k)))

next

rs.Close

DoInsertRecord=true

end function


The registration fails and no activation link is emailed, BUT the account is created. We can activate the account manually, but that's not the goal. Our DB for this app has not changed at all, nor had anyting else - it's been running for about 1 year and a bit, so there was no need to change anything.
We have gone thru every single page in the GUI and confirmed each page and it's contents (layout, field etc). Everything is fine and as it should be.
At this point in time, we have no desire to upgrade to any new version (frankly can't afford it at this time). Hopefully some fix is available.
Thanks.
<EDIT> While I'm here I might as well ask why we cannot set the number of selectable records per page in GUI??? In the Help File (MISC) it shows we can (the docs say we have to set the Key field in the Pages area). We have the KEY field set in the Pages section. Why does the program not provide the features suggested in the published help files? We have been with ASPrunner since the early days of 5 and it seems that everytime we try to use a feature as documented, it's not available. Each time, it seems one has to Upgrade to another version, or build or whatever. This is MOST frustrating... We simply ran an already perfectly good app thru an upgrade that we purchased some time a go and things are broken. I've also noticed that a few other users have reported same or similar issues.

Sergey Kornilov admin 1/14/2011

Carrie,
in regards to keys error - post your application to Demo Account and open a ticket at http://support.xlinesoft.com sending your Demo Account URL. 'Demo Account' button can be found on the last screen in the program.
Also, make sure you are looking at correct manual (it comes with ASPRunnerPro). The manual published online applies to version 6.3.

C
Carrie author 1/14/2011



Carrie,
in regards to keys error - post your application to Demo Account and open a ticket at http://support.xlinesoft.com sending your Demo Account URL. 'Demo Account' button can be found on the last screen in the program.
Also, make sure you are looking at correct manual (it comes with ASPRunnerPro). The manual published online applies to version 6.3.


Will do later this pm or on sat. I am looking at the Help File (manual) that is on "My System" that comes with...
It clearly shows that you can do this. The File size that I Have is: 5.08 MB (5,328,614 bytes), Size on Disk: 5.08 MB (5,328,896 bytes). I compaired the file to another system that is using our older version (6.1) and the sizes are different, I don't know anything else that can determine the version number. However, we installed 6.2 onto another system in trial mode (no license for it as it is being used on my system) and the file is identical. I ran a filecomp against them both and they are identical.I also ran filecomp against the one the one for 6.1 and they differ. We do not have 6.3 (I think that's the latest) so I'm not sure what the hey???
I can email this manual if need be, but at the end of the day, it does not appear to be correct, so what can we do for this issue. Also, I spoke with another associate of mine that is also using 6.2 and he says that he has no ability to change the records per page in the GUI, he does it programatically.
Hmmm...
Thanks for the pointer for the Demo post.
Carrie.

Sergey Kornilov admin 1/14/2011

When you open your ticket supply screenshots of what you see in the manual and what you see in ASPRunnerPro. Just to make sure we are on the same page.