Solved

REPLACE Function syntax

Posted on 2013-02-04
4
190 Views
Last Modified: 2013-02-08
Does anyone know of a drop dead date, if any, for the REPLACE function syntax:

REPLACE(String, From, To)

to

String.Replace(From, To)

I have several instances in my vb.net on my ASP.NET web pages where the replace did not change the value in the string when it contained a "/" using the syntax REPLACE(String, From, To). I had to change and use the syntax String.Replace(From, To).
0
Comment
Question by:Robert_Clark_53
  • 2
4 Comments
 
LVL 74

Expert Comment

by:käµfm³d 👽
Comment Utility
Perhaps if you read the comment I posted in your previous question...  *sigh*
0
 
LVL 33

Expert Comment

by:paulmacd
Comment Utility
This seems unlikely.  Did you change the version of the .NET Framework your web application is running against?  This shouldn't have happened just randomly.
0
 

Author Comment

by:Robert_Clark_53
Comment Utility
The earlier question was a typo. I forgot the "/" in the example.

The web application was published back in December. .NET Framework is 3.5. It worked fine until 30 January we noticed it wasn't displaying a list of files in a folder. This was a hit and miss and yes I mean random. In a building I could go from PC to PC with same OS, IE, .NEt, ect..., and some would display correctly and some the value wouldn't change and it would display what the value started with. The web pages are replicated on 4 different servers with a load balancer. I would hit each server by going to to the IP on a PC that wasn't working correctly and all servers displayed incorrectly. On the 30th my PC displayed correctly and today it does not. This is why on my earlier question I asked if a client .NET version could have any effect. The day we noticed .NET patches were being pushed to the clients. But PC that recieved the .NET patches was as I said randomly some displaying fine and some not. I'm trying to find out why the REPLACE function wouldn't work and where.

My experience in .NET is week but getting stronger. With this I'm at a loss. I'm in the process of making the changes on my development box and would like to have an explanation for the release when I send for testing before publication.
0
 
LVL 33

Accepted Solution

by:
paulmacd earned 30 total points
Comment Utility
Well, yes, by definition the Framework would have an effect, but it shouldn't be a client-side problem.

I would try checking the application on each web server.  A browser running on the server should pull from that server, so you'll isolate the other web servers and the load balancer.

Also, if there's more than one code path, or more than one routine that calls REPLACE(), I would make a point of checking each one - it may be what appears random is actually different code paths being taken due to some criteria in the code.
0

Featured Post

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Article by: Matthew
I am a very big proponent of technology compliance standards and strive to meet such criteria in all of my work. That includes my site, which is 100% XHTML 1.0 compliant as determined by the World Wide Web Consortium. https://www.matthewstevenkel…
This article covers the basics of the Sass, which is a CSS extension language. You will learn about variables, mixins, and nesting.
Viewers will learn about the different types of variables in Java and how to declare them. Decide the type of variable desired: Put the keyword corresponding to the type of variable in front of the variable name: Use the equal sign to assign a v…
The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now