Wrox Programmer Forums
|
Classic ASP Basics For beginner programmers starting with "classic" ASP 3, pre-".NET." 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 Basics 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 January 26th, 2004, 02:43 PM
Authorized User
 
Join Date: Sep 2003
Posts: 32
Thanks: 0
Thanked 0 Times in 0 Posts
Default unterminated string constant

I get an error of unterminated string in this line:
Response.Write("<a href=""<% =rs.Fields.Item('Order_Tracking').Value%>"">Track Now</a>")
What did I miss?

<%
If VIPPtracking = "" then
    Response.Write("<a href=""<% =rs.Fields.Item('Order_Tracking').Value%>"">Track Now</a>")

else
    Response.write("")
End If

%>
 
Old January 26th, 2004, 02:49 PM
planoie's Avatar
Friend of Wrox
 
Join Date: Aug 2003
Posts: 5,407
Thanks: 0
Thanked 16 Times in 16 Posts
Default

You can't use <% inside code (only in the HTML)...try this:

Response.Write("<a href=""" & rs.Fields.Item('Order_Tracking').Value & """>Track Now</a>")


Peter
------------------------------------------------------
Work smarter, not harder.
 
Old January 26th, 2004, 03:33 PM
Authorized User
 
Join Date: Sep 2003
Posts: 32
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I see. Thanks.
Now, if I would want to display the order traking link wherever is available in the list of records and leave blank where not would I need to loop this if statement?
 
Old January 26th, 2004, 03:59 PM
Authorized User
 
Join Date: Sep 2003
Posts: 32
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I changed the code so it would display an order tracking link unless there is no tracking link listed for that company; then it displays "No Address". I have about 50 companies to display about 30 of them has a package tracking link provided.
The first displays with "No Address", the second displays "Track Now" even though it does not have a link provided and the rest of the list displays as "No Address" What do I miss?
Here is the code:
<%
If VIPPtracking = "" then
    Response.Write("<a href=""" & rs.Fields.Item("Order_Tracking").Value & """>Track Now</a>")

else
    Response.write("No Address")
End If

%>





Similar Threads
Thread Thread Starter Forum Replies Last Post
Unterminated string constant cnottingham Classic ASP Databases 8 October 28th, 2011 01:43 PM
Unterminated String Constant Apocolypse2005 Javascript 2 June 22nd, 2006 08:36 AM
unterminated string constant Stubby HTML Code Clinic 1 February 3rd, 2005 05:56 AM
Unterminated String Constant Ben Horne Javascript 7 October 21st, 2004 11:26 AM
Unterminated String Constant Ben Horne Javascript 2 April 9th, 2004 02:26 PM





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