473,715 Members | 2,246 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

® vs. ? question

Roy
Does anybody have any idea why 2 identical classic asp pages, hitting the
same Oracle schema, but deployed on 2 different servers will render the
registered trade mark differently?

Example:

PROTONIX®

get displayed when calling the page deployed on server A, while

PROTONIX?

get displayed from calling the same code deployed on server B (still hitting
the same Oracle schema)

The Oracle field is defined is VARCHAR2

Both pages are being called from the same browser instance on workstation C.

May 23 '06 #1
11 2386
Roy wrote:
Does anybody have any idea why 2 identical classic asp pages, hitting
the same Oracle schema, but deployed on 2 different servers will
render the registered trade mark differently?


Does "same Oracle schema" mean "same Oracle instance"? Could the problem not
be the web server?
--
Dave Anderson

Unsolicited commercial email will be read at a cost of $500 per message. Use
of this email address implies consent to these terms.
May 23 '06 #2
Roy
Both servers use IIS, what should I check on the server to find out the cause?

"Dave Anderson" wrote:
Roy wrote:
Does anybody have any idea why 2 identical classic asp pages, hitting
the same Oracle schema, but deployed on 2 different servers will
render the registered trade mark differently?


Does "same Oracle schema" mean "same Oracle instance"? Could the problem not
be the web server?
--
Dave Anderson

Unsolicited commercial email will be read at a cost of $500 per message. Use
of this email address implies consent to these terms.

May 23 '06 #3

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:7E******** *************** ***********@mic rosoft.com...
Does anybody have any idea why 2 identical classic asp pages, hitting the
same Oracle schema, but deployed on 2 different servers will render the
registered trade mark differently?

Example:

PROTONIX

get displayed when calling the page deployed on server A, while

PROTONIX?

get displayed from calling the same code deployed on server B (still hitting the same Oracle schema)

The Oracle field is defined is VARCHAR2

Both pages are being called from the same browser instance on workstation C.


Ultimately you will be outputing your text using a form of Response.Write.

It's at this point that a unicode string in ASP is encoded according the
current Session.CodePag e setting. (In IIS 6 there is a Response.CodePa ge as
well).

You will probably find that Session.CodePag e on server A is different than
on server B at the point when the value is written.

The default Session.CodePag e is defined by the system code page however any
page that modifies this value can affect the output of other pages during
that session.

May 23 '06 #4
Roy
Both servers show 1252 as Session.CodePag e.
Any other ideas on what difference I should check?

"Anthony Jones" wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:7E******** *************** ***********@mic rosoft.com...
Does anybody have any idea why 2 identical classic asp pages, hitting the
same Oracle schema, but deployed on 2 different servers will render the
registered trade mark differently?

Example:

PROTONIX®

get displayed when calling the page deployed on server A, while

PROTONIX?

get displayed from calling the same code deployed on server B (still

hitting
the same Oracle schema)

The Oracle field is defined is VARCHAR2

Both pages are being called from the same browser instance on workstation

C.


Ultimately you will be outputing your text using a form of Response.Write.

It's at this point that a unicode string in ASP is encoded according the
current Session.CodePag e setting. (In IIS 6 there is a Response.CodePa ge as
well).

You will probably find that Session.CodePag e on server A is different than
on server B at the point when the value is written.

The default Session.CodePag e is defined by the system code page however any
page that modifies this value can affect the output of other pages during
that session.


Jun 5 '06 #5

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:C7******** *************** ***********@mic rosoft.com...
Both servers show 1252 as Session.CodePag e.
Any other ideas on what difference I should check?

One diagnostic you might try is to have the code create a unicode text file
using the Scripting.FileS ystemObject and write the content of the field
value to the file. Make sure you use Unicode.

Open the file in Notepad to see what character is actually coming through.
if then something is happening to it on its way to the browser but if it's
? then the character isn't coming through to ADO correctly.

Does anything else happen to the value before you Response.Write it?
Does it ultimately end up being sent to the client via Response.Write or
some other method?

"Anthony Jones" wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:7E******** *************** ***********@mic rosoft.com...
Does anybody have any idea why 2 identical classic asp pages, hitting the same Oracle schema, but deployed on 2 different servers will render the registered trade mark differently?

Example:

PROTONIX

get displayed when calling the page deployed on server A, while

PROTONIX?

get displayed from calling the same code deployed on server B (still

hitting
the same Oracle schema)

The Oracle field is defined is VARCHAR2

Both pages are being called from the same browser instance on
workstation C.


Ultimately you will be outputing your text using a form of Response.Write.
It's at this point that a unicode string in ASP is encoded according the
current Session.CodePag e setting. (In IIS 6 there is a Response.CodePa ge as well).

You will probably find that Session.CodePag e on server A is different than on server B at the point when the value is written.

The default Session.CodePag e is defined by the system code page however any page that modifies this value can affect the output of other pages during that session.


Jun 6 '06 #6
Roy
I used Scripting.FileS ystemObject to save a text file in unicode and the
character came as ?. So this is an ADO issue.
What should I check on the ADO side ?

Thank so much for your great suggestion in the puzzle.

Roy.

"Anthony Jones" wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:C7******** *************** ***********@mic rosoft.com...
Both servers show 1252 as Session.CodePag e.
Any other ideas on what difference I should check?


One diagnostic you might try is to have the code create a unicode text file
using the Scripting.FileS ystemObject and write the content of the field
value to the file. Make sure you use Unicode.

Open the file in Notepad to see what character is actually coming through.
if ® then something is happening to it on its way to the browser but if it's
? then the character isn't coming through to ADO correctly.

Does anything else happen to the value before you Response.Write it?
Does it ultimately end up being sent to the client via Response.Write or
some other method?

"Anthony Jones" wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:7E******** *************** ***********@mic rosoft.com...
> Does anybody have any idea why 2 identical classic asp pages, hitting the > same Oracle schema, but deployed on 2 different servers will render the > registered trade mark differently?
>
> Example:
>
> PROTONIX®
>
> get displayed when calling the page deployed on server A, while
>
> PROTONIX?
>
> get displayed from calling the same code deployed on server B (still
hitting
> the same Oracle schema)
>
> The Oracle field is defined is VARCHAR2
>
> Both pages are being called from the same browser instance on workstation C.
>

Ultimately you will be outputing your text using a form of Response.Write.
It's at this point that a unicode string in ASP is encoded according the
current Session.CodePag e setting. (In IIS 6 there is a Response.CodePa ge as well).

You will probably find that Session.CodePag e on server A is different than on server B at the point when the value is written.

The default Session.CodePag e is defined by the system code page however any page that modifies this value can affect the output of other pages during that session.



Jun 8 '06 #7

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:37******** *************** ***********@mic rosoft.com...
I used Scripting.FileS ystemObject to save a text file in unicode and the
character came as ?. So this is an ADO issue.
What should I check on the ADO side ?

I'm afraid I know very little about Oracle I suggest you take this problem
to an Oracle forum where those familiar with it will be able to help you.

Thank so much for your great suggestion in the puzzle.

Roy.

"Anthony Jones" wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:C7******** *************** ***********@mic rosoft.com...
Both servers show 1252 as Session.CodePag e.
Any other ideas on what difference I should check?


One diagnostic you might try is to have the code create a unicode text file using the Scripting.FileS ystemObject and write the content of the field
value to the file. Make sure you use Unicode.

Open the file in Notepad to see what character is actually coming through. if then something is happening to it on its way to the browser but if it's ? then the character isn't coming through to ADO correctly.

Does anything else happen to the value before you Response.Write it?
Does it ultimately end up being sent to the client via Response.Write or
some other method?

"Anthony Jones" wrote:

>
> "Roy" <Ro*@discussion s.microsoft.com > wrote in message
> news:7E******** *************** ***********@mic rosoft.com...
> > Does anybody have any idea why 2 identical classic asp pages, hitting
the
> > same Oracle schema, but deployed on 2 different servers will
render the
> > registered trade mark differently?
> >
> > Example:
> >
> > PROTONIX
> >
> > get displayed when calling the page deployed on server A, while
> >
> > PROTONIX?
> >
> > get displayed from calling the same code deployed on server B
(still > hitting
> > the same Oracle schema)
> >
> > The Oracle field is defined is VARCHAR2
> >
> > Both pages are being called from the same browser instance on

workstation
> C.
> >
>
> Ultimately you will be outputing your text using a form of

Response.Write.
>
> It's at this point that a unicode string in ASP is encoded according the > current Session.CodePag e setting. (In IIS 6 there is a

Response.CodePa ge as
> well).
>
> You will probably find that Session.CodePag e on server A is
different than
> on server B at the point when the value is written.
>
> The default Session.CodePag e is defined by the system code page
however any
> page that modifies this value can affect the output of other pages

during
> that session.
>
>
>
>
>
>


Jun 9 '06 #8
See Below ( no top posting please)
On Fri, 9 Jun 2006 12:48:32 +0100, "Anthony Jones" <An*@yadayadaya da.com> wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:37******* *************** ************@mi crosoft.com...
I used Scripting.FileS ystemObject to save a text file in unicode and the
character came as ?. So this is an ADO issue.
What should I check on the ADO side ?


I'm afraid I know very little about Oracle I suggest you take this problem
to an Oracle forum where those familiar with it will be able to help you.

Thank so much for your great suggestion in the puzzle.

Roy.

"Anthony Jones" wrote:
>
> "Roy" <Ro*@discussion s.microsoft.com > wrote in message
> news:C7******** *************** ***********@mic rosoft.com...
> > Both servers show 1252 as Session.CodePag e.
> > Any other ideas on what difference I should check?
> >
>
> One diagnostic you might try is to have the code create a unicode textfile > using the Scripting.FileS ystemObject and write the content of the field
> value to the file. Make sure you use Unicode.
>
> Open the file in Notepad to see what character is actually comingthrough. > if then something is happening to it on its way to the browser but ifit's > ? then the character isn't coming through to ADO correctly.
>
> Does anything else happen to the value before you Response.Write it?
> Does it ultimately end up being sent to the client via Response.Write or
> some other method?
>
>
> > "Anthony Jones" wrote:
> >
> > >
> > > "Roy" <Ro*@discussion s.microsoft.com > wrote in message
> > > news:7E******** *************** ***********@mic rosoft.com...
> > > > Does anybody have any idea why 2 identical classic asp pages,hitting > the
> > > > same Oracle schema, but deployed on 2 different servers willrender > the
> > > > registered trade mark differently?
> > > >
> > > > Example:
> > > >
> > > > PROTONIX
> > > >
> > > > get displayed when calling the page deployed on server A, while
> > > >
> > > > PROTONIX?
> > > >
> > > > get displayed from calling the same code deployed on server B(still > > > hitting
> > > > the same Oracle schema)
> > > >
> > > > The Oracle field is defined is VARCHAR2
> > > >
> > > > Both pages are being called from the same browser instance on
> workstation
> > > C.
> > > >
> > >
> > > Ultimately you will be outputing your text using a form of
> Response.Write.
> > >
> > > It's at this point that a unicode string in ASP is encoded accordingthe > > > current Session.CodePag e setting. (In IIS 6 there is aResponse.CodeP age > as
> > > well).
> > >
> > > You will probably find that Session.CodePag e on server A isdifferent > than
> > > on server B at the point when the value is written.
> > >
> > > The default Session.CodePag e is defined by the system code pagehowever > any
> > > page that modifies this value can affect the output of other pages
> during
> > > that session.
> > >
> > >
> > >
> > >
> > >
> > >
>
>
>


The NLS_ parameters ( which control the character set used) is controlled by the registry setings of the Oracle client
machine ( in your case the web server using the asp code) ; as long as ANY NLS_ parameter is set in the client regisrty,
ALL NLS_ parameters will use the registry setings or revert to default..

So, when running the same code from2 different servers results in different resuts, it is likely to mean that the values
in the registry section for Oracle differ.
Jun 9 '06 #9
Roy


"Turkbear" wrote:
See Below ( no top posting please)
On Fri, 9 Jun 2006 12:48:32 +0100, "Anthony Jones" <An*@yadayadaya da.com> wrote:

"Roy" <Ro*@discussion s.microsoft.com > wrote in message
news:37******* *************** ************@mi crosoft.com...
I used Scripting.FileS ystemObject to save a text file in unicode and the
character came as ?. So this is an ADO issue.
What should I check on the ADO side ?


I'm afraid I know very little about Oracle I suggest you take this problem
to an Oracle forum where those familiar with it will be able to help you.

Thank so much for your great suggestion in the puzzle.

Roy.

"Anthony Jones" wrote:

>
> "Roy" <Ro*@discussion s.microsoft.com > wrote in message
> news:C7******** *************** ***********@mic rosoft.com...
> > Both servers show 1252 as Session.CodePag e.
> > Any other ideas on what difference I should check?
> >
>
> One diagnostic you might try is to have the code create a unicode text

file
> using the Scripting.FileS ystemObject and write the content of the field
> value to the file. Make sure you use Unicode.
>
> Open the file in Notepad to see what character is actually coming

through.
> if ® then something is happening to it on its way to the browser but if

it's
> ? then the character isn't coming through to ADO correctly.
>
> Does anything else happen to the value before you Response.Write it?
> Does it ultimately end up being sent to the client via Response.Write or
> some other method?
>
>
> > "Anthony Jones" wrote:
> >
> > >
> > > "Roy" <Ro*@discussion s.microsoft.com > wrote in message
> > > news:7E******** *************** ***********@mic rosoft.com...
> > > > Does anybody have any idea why 2 identical classic asp pages,

hitting
> the
> > > > same Oracle schema, but deployed on 2 different servers will

render
> the
> > > > registered trade mark differently?
> > > >
> > > > Example:
> > > >
> > > > PROTONIX®
> > > >
> > > > get displayed when calling the page deployed on server A, while
> > > >
> > > > PROTONIX?
> > > >
> > > > get displayed from calling the same code deployed on server B

(still
> > > hitting
> > > > the same Oracle schema)
> > > >
> > > > The Oracle field is defined is VARCHAR2
> > > >
> > > > Both pages are being called from the same browser instance on
> workstation
> > > C.
> > > >
> > >
> > > Ultimately you will be outputing your text using a form of
> Response.Write.
> > >
> > > It's at this point that a unicode string in ASP is encoded according

the
> > > current Session.CodePag e setting. (In IIS 6 there is a

Response.CodeP age
> as
> > > well).
> > >
> > > You will probably find that Session.CodePag e on server A is

different
> than
> > > on server B at the point when the value is written.
> > >
> > > The default Session.CodePag e is defined by the system code page

however
> any
> > > page that modifies this value can affect the output of other pages
> during
> > > that session.
> > >
> > >
> > >
> > >
> > >
> > >
>
>
>


The NLS_ parameters ( which control the character set used) is controlled by the registry setings of the Oracle client
machine ( in your case the web server using the asp code) ; as long as ANY NLS_ parameter is set in the client regisrty,
ALL NLS_ parameters will use the registry setings or revert to default..

So, when running the same code from2 different servers results in different resuts, it is likely to mean that the values
in the registry section for Oracle differ.

How do I access these registry settings? Is that through Oracle client gui,
or the windows registry editor?

Jun 9 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
3098
by: Mohammed Mazid | last post by:
Can anyone please help me on how to move to the next and previous question? Here is a snippet of my code: Private Sub cmdNext_Click() End Sub Private Sub cmdPrevious_Click() showrecord
3
5037
by: Stevey | last post by:
I have the following XML file... <?xml version="1.0"?> <animals> <animal> <name>Tiger</name> <questions> <question index="0">true</question> <question index="1">true</question> </questions>
7
2661
by: nospam | last post by:
Ok, 3rd or is it the 4th time I have asked this question on Partial Types, so, since it seems to me that Partial Types is still in the design or development stages at Microsoft, I am going to ask it differently. FOUR QUESTIONS: The background: I got three (3) files
3
3088
by: Ekqvist Marko | last post by:
Hi, I have one Access database table including questions and answers. Now I need to give answer id automatically to questionID column. But I don't know how it is best (fastest) to do? table before rowID answID qryrow questionID datafield 1591 12 06e 06e 06e question 1593 12 06f 06f 06f question 1594 12 answer to the question 06f
10
3431
by: glenn | last post by:
I am use to programming in php and the way session and post vars are past from fields on one page through to the post page automatically where I can get to their values easily to write to a database or continue to process on to the next page. I am now trying to learn ASP to see if we can replace some of our applications that were written in php with an ASP alternative. However, after doing many searches on google and reading a couple...
10
3725
by: Rider | last post by:
Hi, simple(?) question about asp.net configuration.. I've installed ASP.NET 2.0 QuickStart Sample successfully. But, When I'm first start application the follow message shown. ========= Server Error in '/QuickStartv20' Application. -------------------------------------------------------------------------------- Configuration Error Description: An error occurred during the processing of a configuration file
53
4075
by: Jeff | last post by:
In the function below, can size ever be 0 (zero)? char *clc_strdup(const char * CLC_RESTRICT s) { size_t size; char *p; clc_assert_not_null(clc_strdup, s); size = strlen(s) + 1;
56
4776
by: spibou | last post by:
In the statement "a *= expression" is expression assumed to be parenthesized ? For example if I write "a *= b+c" is this the same as "a = a * (b+c)" or "a = a * b+c" ?
2
4281
by: Allan Ebdrup | last post by:
Hi, I'm trying to render a Matrix question in my ASP.Net 2.0 page, A matrix question is a question where you have several options that can all be rated according to several possible ratings (from less to more for example). I have a question object that has two properties that contain the collections Options and Ratings. now I want this kind of layout: --- Rating1 Rating2 Rating3 Option 1 () () ...
3
2550
by: Zhang Weiwu | last post by:
Hello! I wrote this: ..required-question p:after { content: "*"; } Corresponding HTML: <div class="required-question"><p>Question Text</p><input /></div> <div class="not-required-question"><p>Question Text</p><input /></div>
0
9332
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
1
9100
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
7969
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development projectplanning, coding, testing, and deploymentwithout human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6645
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupr who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5966
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4476
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4738
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3174
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
3
2118
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.