Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / ASP.NET / Web Services / November 2003

Tip: Looking for answers? Try searching our database.

ASP

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
David Smotherman - 29 Nov 2003 13:31 GMT
Since IE 6.0 came out, whenever anyone tries to order from my website needfultoys.com they get the following message
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/needfultoys_secure/Shipping.asp, line 162
My site is written in ASP of which I am totally ignorant.  Is there something I can do or am I going to have to invest in a website written in a different language (which being a struggling business is not in my budget).  I have done some (self taught) web development needfulplanet.com for examples but I do not know ASP can anyone help?
Jos - 29 Nov 2003 19:12 GMT
> Since IE 6.0 came out, whenever anyone tries to order from my website
> needfultoys.com they get the following message:
[quoted text clipped - 9 lines]
> not in my budget).  I have done some (self taught) web development
> needfulplanet.com for examples but I do not know ASP can anyone help?

This problem probably has nothing to do with ASP.
It is usually caused by incorrect security settings for the database
file (mdb file).

Make sure that the user IUSR_MACHINENAME (replace
MACHINENAME with the real name of the server) has write access
to the database.

Signature

Jos

Bhaskardeep Khaund - 29 Nov 2003 20:16 GMT
Hi,

This is an error for using not using the appropriate cursor type. Make sure you have used the proper cursor type when you are opening the recordset. Its a simple problem and you can change the recordset by writing a single line like-

Set objRs = Server.CreateObject("ADODB.Recordset")
objRs.CursorType = adOpenStatic (you need to change this to appropriate cursor type)
objRs.Open sql, objConn

Read about the different cursor types in this site:-
http://www.devguru.com/Technologies/ado/quickref/recordset_cursortype.html

Hope this helps,

Regards
Bhaskardeep Khaund

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.