Wrox Programmer Forums
|
Classic ASP Databases Discuss using ASP 3 to work with data in databases, including ASP Database Setup issues from the old P2P forum on this specific subtopic. See also the book forum Beginning ASP.NET Databases for questions specific to that book. NOT for ASP.NET 1.0, 1.1, or 2.0.
Welcome to the p2p.wrox.com Forums.

You are currently viewing the Classic ASP Databases section of the Wrox Programmer to Programmer discussions. This is a community of software programmers and website developers including Wrox book authors and readers. New member registration was closed in 2019. New posts were shut off and the site was archived into this static format as of October 1, 2020. If you require technical support for a Wrox book please contact http://hub.wiley.com
 
Old November 15th, 2005, 01:19 PM
Friend of Wrox
 
Join Date: Jul 2003
Posts: 683
Thanks: 0
Thanked 1 Time in 1 Post
Default

EOF / BOF check requirements should be exactly the same, is your database content exactly the same on both platforms when you experience errors?

With the section of code in your original post, you should not need the check at all - the Do loop will only get executed if not .EOF anyway and you appear to have no other code requiring a record outside of this loop.

You are missing a comma in your Execute statement - adCmdText should be the last parameter.

With this particular piece of code, everything looks pretty nailed down once you make the above changes.


 
Old November 16th, 2005, 10:41 AM
Friend of Wrox
 
Join Date: Jan 2005
Posts: 1,525
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to crmpicco Send a message via AIM to crmpicco Send a message via MSN to crmpicco Send a message via Yahoo to crmpicco
Default

Code:
set rsspecialinfo = con.execute("SELECT exp_mouse_over FROM `net_leg2` WHERE contract_id = '"& contractId &"' AND fare_id = '" & fareId & "'", adCmdText)
Hi again, chris.

yeah, ive got a comma after my query. is that ok above? i have googled adCmdText and checked MSDN, cant find many resources on it??

Picco

www.crmpicco.co.uk
 
Old November 16th, 2005, 11:05 AM
Friend of Wrox
 
Join Date: Jul 2003
Posts: 683
Thanks: 0
Thanked 1 Time in 1 Post
Default

Hey Picco,

You need two commas, the second optional parameter is a records affected variable - this can be useful when running update queries etc.

The MSDN description of the Execute method will explains the use of the third (options) parameter where you can specify adCmdText: http://msdn.microsoft.com/library/de...cnnexecute.asp

Cheers,

Chris

 
Old November 16th, 2005, 11:10 AM
Friend of Wrox
 
Join Date: Jan 2005
Posts: 1,525
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to crmpicco Send a message via AIM to crmpicco Send a message via MSN to crmpicco Send a message via Yahoo to crmpicco
Default

Code:
set rsspecialinfo = con.execute("SELECT exp_mouse_over FROM `net_leg2` WHERE contract_id = '"& contractId &"' AND fare_id = '" & fareId & "'", , adCmdText)
that should work ok? am i right?

www.crmpicco.co.uk
 
Old November 16th, 2005, 12:36 PM
Friend of Wrox
 
Join Date: Jul 2003
Posts: 683
Thanks: 0
Thanked 1 Time in 1 Post
Default

Looks fine to me. You tried it?

 
Old November 18th, 2005, 05:56 AM
Friend of Wrox
 
Join Date: Jan 2005
Posts: 1,525
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to crmpicco Send a message via AIM to crmpicco Send a message via MSN to crmpicco Send a message via Yahoo to crmpicco
Default

yeah, no errors. thanks

www.crmpicco.co.uk
 
Old November 24th, 2005, 05:48 AM
Friend of Wrox
 
Join Date: Jan 2005
Posts: 1,525
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to crmpicco Send a message via AIM to crmpicco Send a message via MSN to crmpicco Send a message via Yahoo to crmpicco
Default

Code:
        rst = con.execute("UPDATE agencymarkup_air SET ad_eco_amt_netnet ='"&Request.form(airVal & "_ad_eco_amt_net")&"', "_
        &"ch_eco_amt_netnet ='"&Request.form(airVal & "_ch_eco_amt_net")&"',in_eco_amt_netnet ='"&Request.form(airVal & "_in_eco_amt_net")&"', "_
        &"ad_bus_amt_netnet ='"&Request.form(airVal & "_ad_bus_amt_net")&"',ch_bus_amt_netnet ='"&Request.form(airVal & "_ch_bus_amt_net")&"', "_
        &"in_bus_amt_netnet ='"&Request.form(airVal & "_in_bus_amt_net")&"',ad_fir_amt_netnet ='"&Request.form(airVal & "_ad_fir_amt_net")&"', "_
        &"ch_fir_amt_netnet ='"&Request.form(airVal & "_ch_fir_amt_net")&"',in_fir_amt_netnet ='"&Request.form(airVal & "_in_fir_amt_net")&"' "_
        &"WHERE company_id = '" & consolidatorid & "' AND agencyid = '"&agencyid&"' AND air_cd = '" & airVal & "'", ,adCmdText)
hi again chris,
i am still looking at ways to speed up my connection/execution to the mysql db. how does this query look?

cheers.

picco

www.crmpicco.co.uk
 
Old November 24th, 2005, 07:10 AM
Friend of Wrox
 
Join Date: Jul 2003
Posts: 683
Thanks: 0
Thanked 1 Time in 1 Post
Default

Hey Picco,

The first thing I would suggest is that you validate the data from the Request.Form, this will not speed things up, but imagine the havoc I could cause were I to submit a form with Request.form(airVal & "_ad_eco_amt_net") value of:
Code:
', companyid = 0, air_cd = '
The speed of this query will depend on how fast the db can find the rows you are updating, if it's slow, you may want to create indexes on some or all of the fields used in the WHERE clause.

HTH,

Chris

 
Old November 24th, 2005, 08:29 AM
Friend of Wrox
 
Join Date: Jan 2005
Posts: 1,525
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to crmpicco Send a message via AIM to crmpicco Send a message via MSN to crmpicco Send a message via Yahoo to crmpicco
Default

by indexes, do you mean giving columns an alias?

sounds interesting....

www.crmpicco.co.uk
 
Old November 24th, 2005, 10:09 AM
Friend of Wrox
 
Join Date: Jul 2003
Posts: 683
Thanks: 0
Thanked 1 Time in 1 Post
Default

Nope, I mean having indexes in your database.

A db can use these to do look ups very quickly, a bit like an index of a book allowing you to search alphabetically rather than randomly through all the pages.

Have a look at this...

http://dev.mysql.com/doc/refman/5.0/...l-indexes.html





Similar Threads
Thread Thread Starter Forum Replies Last Post
How to create ASP.NET Hit Counter and Guest Book nabeeljohn ASP.NET 2.0 Basics 1 June 12th, 2007 04:12 AM
how to add a hit counter in asp.net page narayannayakmca ASP.NET 1.0 and 1.1 Basics 1 January 3rd, 2007 01:11 PM
javascript remove bad characters for MySQL db hit crmpicco Javascript How-To 25 March 29th, 2006 06:34 AM
dynamic MySQL hit crmpicco Classic ASP Databases 1 June 17th, 2005 07:39 AM
MySQL with ASP ??? Varg_88 Classic ASP Databases 0 December 11th, 2004 05:19 AM





Powered by vBulletin®
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
Copyright (c) 2020 John Wiley & Sons, Inc.