Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en point
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en point
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en point
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:
> Bonjour,
>
> L'insertion du symbol euro dans une de mes bases SQL le transforme en
> d'interrogation.
> Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> renseignent bien le symbol euro en base.
> L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
> (Sur les 3 serveurs)
> Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
> pour le moment)?
> Merci d'avance.
> PS: Pour reprendre un script trouve dans un groupe:
>
> --------------------------------------------
> create table #testtbl (euro varchar(10) null)
> go
>
> insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
> généré par la combinaison de touche 'alt' + '0128' )
>
> select * from #testtbl
>
> drop table #testtbl
> go
> --------------------------------------------
>
> ...Le resultat est :
> euro
> ----------
> ?
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:
> Bonjour,
>
> L'insertion du symbol euro dans une de mes bases SQL le transforme en
> d'interrogation.
> Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> renseignent bien le symbol euro en base.
> L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
> (Sur les 3 serveurs)
> Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
> pour le moment)?
> Merci d'avance.
> PS: Pour reprendre un script trouve dans un groupe:
>
> --------------------------------------------
> create table #testtbl (euro varchar(10) null)
> go
>
> insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
> généré par la combinaison de touche 'alt' + '0128' )
>
> select * from #testtbl
>
> drop table #testtbl
> go
> --------------------------------------------
>
> ...Le resultat est :
> euro
> ----------
> ?
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:
> Bonjour,
>
> L'insertion du symbol euro dans une de mes bases SQL le transforme en
> d'interrogation.
> Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> renseignent bien le symbol euro en base.
> L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
> (Sur les 3 serveurs)
> Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
> pour le moment)?
> Merci d'avance.
> PS: Pour reprendre un script trouve dans un groupe:
>
> --------------------------------------------
> create table #testtbl (euro varchar(10) null)
> go
>
> insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
> généré par la combinaison de touche 'alt' + '0128' )
>
> select * from #testtbl
>
> drop table #testtbl
> go
> --------------------------------------------
>
> ...Le resultat est :
> euro
> ----------
> ?
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary sort
order for use with several We
Merci!
"Fred BROUARD" a écrit dans le message de
news:Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
pointd'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary sort
order for use with several We
Merci!
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:OLbJtTa8DHA.1804@TK2MSFTNGP12.phx.gbl...
Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
point
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary sort
order for use with several We
Merci!
"Fred BROUARD" a écrit dans le message de
news:Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
pointd'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
et la collation ?
C'est du SQL v7 ?
madmanu a écrit:
> Sur mes 3 serveurs:
>
> Codepage: 1252
> Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
> European 8-bit character set.
> Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
> order for use with several We
>
> Merci!
>
> "Fred BROUARD" a écrit dans le message de
> news:
>
>>Quelle est la collation de chacun des serveurs ?
>>
>>A +
>>
>>madmanu a écrit:
>>
>>>Bonjour,
>>>
>>>L'insertion du symbol euro dans une de mes bases SQL le transforme en
>
> point
>
>>>d'interrogation.
>>>Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
>>>renseignent bien le symbol euro en base.
>>>L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
>>>(Sur les 3 serveurs)
>>>Vers ou dois-je orienter mes recherches (rien de probant sur les
>>>pour le moment)?
>>>Merci d'avance.
>>>PS: Pour reprendre un script trouve dans un groupe:
>>>
>>>--------------------------------------------
>>>create table #testtbl (euro varchar(10) null)
>>>go
>>>
>>>insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
>>>généré par la combinaison de touche 'alt' + '0128' )
>>>
>>>select * from #testtbl
>>>
>>>drop table #testtbl
>>>go
>>>--------------------------------------------
>>>
>>>...Le resultat est :
>>>euro
>>>----------
>>>?
>>>
>>>
>>
>>--
>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>****************** mailto: ******************
>>
>
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
et la collation ?
C'est du SQL v7 ?
madmanu a écrit:
> Sur mes 3 serveurs:
>
> Codepage: 1252
> Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
> European 8-bit character set.
> Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
> order for use with several We
>
> Merci!
>
> "Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
> news:OLbJtTa8DHA.1804@TK2MSFTNGP12.phx.gbl...
>
>>Quelle est la collation de chacun des serveurs ?
>>
>>A +
>>
>>madmanu a écrit:
>>
>>>Bonjour,
>>>
>>>L'insertion du symbol euro dans une de mes bases SQL le transforme en
>
> point
>
>>>d'interrogation.
>>>Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
>>>renseignent bien le symbol euro en base.
>>>L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
>>>(Sur les 3 serveurs)
>>>Vers ou dois-je orienter mes recherches (rien de probant sur les
>>>pour le moment)?
>>>Merci d'avance.
>>>PS: Pour reprendre un script trouve dans un groupe:
>>>
>>>--------------------------------------------
>>>create table #testtbl (euro varchar(10) null)
>>>go
>>>
>>>insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
>>>généré par la combinaison de touche 'alt' + '0128' )
>>>
>>>select * from #testtbl
>>>
>>>drop table #testtbl
>>>go
>>>--------------------------------------------
>>>
>>>...Le resultat est :
>>>euro
>>>----------
>>>?
>>>
>>>
>>
>>--
>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>****************** mailto:brouardf@club-internet.fr ******************
>>
>
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
et la collation ?
C'est du SQL v7 ?
madmanu a écrit:
> Sur mes 3 serveurs:
>
> Codepage: 1252
> Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
> European 8-bit character set.
> Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
> order for use with several We
>
> Merci!
>
> "Fred BROUARD" a écrit dans le message de
> news:
>
>>Quelle est la collation de chacun des serveurs ?
>>
>>A +
>>
>>madmanu a écrit:
>>
>>>Bonjour,
>>>
>>>L'insertion du symbol euro dans une de mes bases SQL le transforme en
>
> point
>
>>>d'interrogation.
>>>Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
>>>renseignent bien le symbol euro en base.
>>>L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
>>>(Sur les 3 serveurs)
>>>Vers ou dois-je orienter mes recherches (rien de probant sur les
>>>pour le moment)?
>>>Merci d'avance.
>>>PS: Pour reprendre un script trouve dans un groupe:
>>>
>>>--------------------------------------------
>>>create table #testtbl (euro varchar(10) null)
>>>go
>>>
>>>insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
>>>généré par la combinaison de touche 'alt' + '0128' )
>>>
>>>select * from #testtbl
>>>
>>>drop table #testtbl
>>>go
>>>--------------------------------------------
>>>
>>>...Le resultat est :
>>>euro
>>>----------
>>>?
>>>
>>>
>>
>>--
>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>****************** mailto: ******************
>>
>
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
C'est du SQL V7 sp4 comme indiqué dans mon POST.
Ou puis-je trouver les informations sur la COLLATION (en plus de celles dèjà
postées) que tu souhaites connaitre?
Merci.
"Fred BROUARD" a écrit dans le message de
news:et la collation ?
C'est du SQL v7 ?
madmanu a écrit:Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
sortorder for use with several We
Merci!
"Fred BROUARD" a écrit dans le message de
news:Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
pointd'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
sp4.(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les
groupespour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
C'est du SQL V7 sp4 comme indiqué dans mon POST.
Ou puis-je trouver les informations sur la COLLATION (en plus de celles dèjà
postées) que tu souhaites connaitre?
Merci.
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:uUwYFPh8DHA.2480@TK2MSFTNGP12.phx.gbl...
et la collation ?
C'est du SQL v7 ?
madmanu a écrit:
Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
sort
order for use with several We
Merci!
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:OLbJtTa8DHA.1804@TK2MSFTNGP12.phx.gbl...
Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
point
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les
groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
C'est du SQL V7 sp4 comme indiqué dans mon POST.
Ou puis-je trouver les informations sur la COLLATION (en plus de celles dèjà
postées) que tu souhaites connaitre?
Merci.
"Fred BROUARD" a écrit dans le message de
news:et la collation ?
C'est du SQL v7 ?
madmanu a écrit:Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
sortorder for use with several We
Merci!
"Fred BROUARD" a écrit dans le message de
news:Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
pointd'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
sp4.(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les
groupespour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Les collations n'existent pas dans V7
Si les jeux de caractères sont absolument les mêmes sur les serveurs, il
faut s'oreinter soit vers le middleware (ODBC, BDE, Ado), soit sur les
appli clientes...
A +
madmanu a écrit:
> C'est du SQL V7 sp4 comme indiqué dans mon POST.
> Ou puis-je trouver les informations sur la COLLATION (en plus de celles
> postées) que tu souhaites connaitre?
> Merci.
>
> "Fred BROUARD" a écrit dans le message de
> news:
>
>>et la collation ?
>>
>>C'est du SQL v7 ?
>>
>>madmanu a écrit:
>>
>>>Sur mes 3 serveurs:
>>>
>>>Codepage: 1252
>>>Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
>>>European 8-bit character set.
>>>Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
>
> sort
>
>>>order for use with several We
>>>
>>>Merci!
>>>
>>>"Fred BROUARD" a écrit dans le message de
>>>news:
>>>
>>>
>>>>Quelle est la collation de chacun des serveurs ?
>>>>
>>>>A +
>>>>
>>>>madmanu a écrit:
>>>>
>>>>
>>>>>Bonjour,
>>>>>
>>>>>L'insertion du symbol euro dans une de mes bases SQL le transforme en
>>>
>>>point
>>>
>>>
>>>>>d'interrogation.
>>>>>Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
>>>>>renseignent bien le symbol euro en base.
>>>>>L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
>
> sp4.
>
>>>>>(Sur les 3 serveurs)
>>>>>Vers ou dois-je orienter mes recherches (rien de probant sur les
>
> groupes
>
>>>>>pour le moment)?
>>>>>Merci d'avance.
>>>>>PS: Pour reprendre un script trouve dans un groupe:
>>>>>
>>>>>--------------------------------------------
>>>>>create table #testtbl (euro varchar(10) null)
>>>>>go
>>>>>
>>>>>insert into #testtbl values ('?') -- (Le ? est en fait le symbole
>>>>>généré par la combinaison de touche 'alt' + '0128' )
>>>>>
>>>>>select * from #testtbl
>>>>>
>>>>>drop table #testtbl
>>>>>go
>>>>>--------------------------------------------
>>>>>
>>>>>...Le resultat est :
>>>>>euro
>>>>>----------
>>>>>?
>>>>>
>>>>>
>>>>
>>>>--
>>>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>>>****************** mailto: ******************
>>>>
>>>
>>>
>>>
>>--
>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>****************** mailto: ******************
>>
>
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Les collations n'existent pas dans V7
Si les jeux de caractères sont absolument les mêmes sur les serveurs, il
faut s'oreinter soit vers le middleware (ODBC, BDE, Ado), soit sur les
appli clientes...
A +
madmanu a écrit:
> C'est du SQL V7 sp4 comme indiqué dans mon POST.
> Ou puis-je trouver les informations sur la COLLATION (en plus de celles
> postées) que tu souhaites connaitre?
> Merci.
>
> "Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
> news:uUwYFPh8DHA.2480@TK2MSFTNGP12.phx.gbl...
>
>>et la collation ?
>>
>>C'est du SQL v7 ?
>>
>>madmanu a écrit:
>>
>>>Sur mes 3 serveurs:
>>>
>>>Codepage: 1252
>>>Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
>>>European 8-bit character set.
>>>Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
>
> sort
>
>>>order for use with several We
>>>
>>>Merci!
>>>
>>>"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
>>>news:OLbJtTa8DHA.1804@TK2MSFTNGP12.phx.gbl...
>>>
>>>
>>>>Quelle est la collation de chacun des serveurs ?
>>>>
>>>>A +
>>>>
>>>>madmanu a écrit:
>>>>
>>>>
>>>>>Bonjour,
>>>>>
>>>>>L'insertion du symbol euro dans une de mes bases SQL le transforme en
>>>
>>>point
>>>
>>>
>>>>>d'interrogation.
>>>>>Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
>>>>>renseignent bien le symbol euro en base.
>>>>>L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
>
> sp4.
>
>>>>>(Sur les 3 serveurs)
>>>>>Vers ou dois-je orienter mes recherches (rien de probant sur les
>
> groupes
>
>>>>>pour le moment)?
>>>>>Merci d'avance.
>>>>>PS: Pour reprendre un script trouve dans un groupe:
>>>>>
>>>>>--------------------------------------------
>>>>>create table #testtbl (euro varchar(10) null)
>>>>>go
>>>>>
>>>>>insert into #testtbl values ('?') -- (Le ? est en fait le symbole
>>>>>généré par la combinaison de touche 'alt' + '0128' )
>>>>>
>>>>>select * from #testtbl
>>>>>
>>>>>drop table #testtbl
>>>>>go
>>>>>--------------------------------------------
>>>>>
>>>>>...Le resultat est :
>>>>>euro
>>>>>----------
>>>>>?
>>>>>
>>>>>
>>>>
>>>>--
>>>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>>>****************** mailto:brouardf@club-internet.fr ******************
>>>>
>>>
>>>
>>>
>>--
>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>****************** mailto:brouardf@club-internet.fr ******************
>>
>
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Les collations n'existent pas dans V7
Si les jeux de caractères sont absolument les mêmes sur les serveurs, il
faut s'oreinter soit vers le middleware (ODBC, BDE, Ado), soit sur les
appli clientes...
A +
madmanu a écrit:
> C'est du SQL V7 sp4 comme indiqué dans mon POST.
> Ou puis-je trouver les informations sur la COLLATION (en plus de celles
> postées) que tu souhaites connaitre?
> Merci.
>
> "Fred BROUARD" a écrit dans le message de
> news:
>
>>et la collation ?
>>
>>C'est du SQL v7 ?
>>
>>madmanu a écrit:
>>
>>>Sur mes 3 serveurs:
>>>
>>>Codepage: 1252
>>>Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
>>>European 8-bit character set.
>>>Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
>
> sort
>
>>>order for use with several We
>>>
>>>Merci!
>>>
>>>"Fred BROUARD" a écrit dans le message de
>>>news:
>>>
>>>
>>>>Quelle est la collation de chacun des serveurs ?
>>>>
>>>>A +
>>>>
>>>>madmanu a écrit:
>>>>
>>>>
>>>>>Bonjour,
>>>>>
>>>>>L'insertion du symbol euro dans une de mes bases SQL le transforme en
>>>
>>>point
>>>
>>>
>>>>>d'interrogation.
>>>>>Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
>>>>>renseignent bien le symbol euro en base.
>>>>>L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
>
> sp4.
>
>>>>>(Sur les 3 serveurs)
>>>>>Vers ou dois-je orienter mes recherches (rien de probant sur les
>
> groupes
>
>>>>>pour le moment)?
>>>>>Merci d'avance.
>>>>>PS: Pour reprendre un script trouve dans un groupe:
>>>>>
>>>>>--------------------------------------------
>>>>>create table #testtbl (euro varchar(10) null)
>>>>>go
>>>>>
>>>>>insert into #testtbl values ('?') -- (Le ? est en fait le symbole
>>>>>généré par la combinaison de touche 'alt' + '0128' )
>>>>>
>>>>>select * from #testtbl
>>>>>
>>>>>drop table #testtbl
>>>>>go
>>>>>--------------------------------------------
>>>>>
>>>>>...Le resultat est :
>>>>>euro
>>>>>----------
>>>>>?
>>>>>
>>>>>
>>>>
>>>>--
>>>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>>>****************** mailto: ******************
>>>>
>>>
>>>
>>>
>>--
>>Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
>>Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
>>Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
>>****************** mailto: ******************
>>
>
>
>
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Pas besoins d'applis clientes, en jouant directement le script à partir d'un
query, c'est pareil.
Merci quand même.
"Fred BROUARD" a écrit dans le message de
news:%Les collations n'existent pas dans V7
Si les jeux de caractères sont absolument les mêmes sur les serveurs, il
faut s'oreinter soit vers le middleware (ODBC, BDE, Ado), soit sur les
appli clientes...
A +
madmanu a écrit:C'est du SQL V7 sp4 comme indiqué dans mon POST.
Ou puis-je trouver les informations sur la COLLATION (en plus de celles
dèjàpostées) que tu souhaites connaitre?
Merci.
"Fred BROUARD" a écrit dans le message de
news:et la collation ?
C'est du SQL v7 ?
madmanu a écrit:Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
sortorder for use with several We
Merci!
"Fred BROUARD" a écrit dans le message de
news:Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
pointd'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
sp4.(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les
groupespour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole
euro,généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Pas besoins d'applis clientes, en jouant directement le script à partir d'un
query, c'est pareil.
Merci quand même.
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:%23xRnV0h8DHA.2472@TK2MSFTNGP10.phx.gbl...
Les collations n'existent pas dans V7
Si les jeux de caractères sont absolument les mêmes sur les serveurs, il
faut s'oreinter soit vers le middleware (ODBC, BDE, Ado), soit sur les
appli clientes...
A +
madmanu a écrit:
C'est du SQL V7 sp4 comme indiqué dans mon POST.
Ou puis-je trouver les informations sur la COLLATION (en plus de celles
dèjà
postées) que tu souhaites connaitre?
Merci.
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:uUwYFPh8DHA.2480@TK2MSFTNGP12.phx.gbl...
et la collation ?
C'est du SQL v7 ?
madmanu a écrit:
Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
sort
order for use with several We
Merci!
"Fred BROUARD" <brouardf@club-internet.fr> a écrit dans le message de
news:OLbJtTa8DHA.1804@TK2MSFTNGP12.phx.gbl...
Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
point
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les
groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole
euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
Pas besoins d'applis clientes, en jouant directement le script à partir d'un
query, c'est pareil.
Merci quand même.
"Fred BROUARD" a écrit dans le message de
news:%Les collations n'existent pas dans V7
Si les jeux de caractères sont absolument les mêmes sur les serveurs, il
faut s'oreinter soit vers le middleware (ODBC, BDE, Ado), soit sur les
appli clientes...
A +
madmanu a écrit:C'est du SQL V7 sp4 comme indiqué dans mon POST.
Ou puis-je trouver les informations sur la COLLATION (en plus de celles
dèjàpostées) que tu souhaites connaitre?
Merci.
"Fred BROUARD" a écrit dans le message de
news:et la collation ?
C'est du SQL v7 ?
madmanu a écrit:Sur mes 3 serveurs:
Codepage: 1252
Character Set : Character Set = 1, iso_1 ISO 8859-1 (Latin-1) - Western
European 8-bit character set.
Sort Order : Sort Order = 52, nocase_iso Case-insensitive dictionary
sortorder for use with several We
Merci!
"Fred BROUARD" a écrit dans le message de
news:Quelle est la collation de chacun des serveurs ?
A +
madmanu a écrit:Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
pointd'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
sp4.(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les
groupespour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole
euro,généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto: ******************
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
Bonjour,
L'insertion du symbol euro dans une de mes bases SQL le transforme en
d'interrogation.
Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
renseignent bien le symbol euro en base.
L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
(Sur les 3 serveurs)
Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
pour le moment)?
Merci d'avance.
PS: Pour reprendre un script trouve dans un groupe:
--------------------------------------------
create table #testtbl (euro varchar(10) null)
go
insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
généré par la combinaison de touche 'alt' + '0128' )
select * from #testtbl
drop table #testtbl
go
--------------------------------------------
...Le resultat est :
euro
----------
?
Comme il s'agit d'une séquence Unicode, vous devriez rajouter la lettre N
devant votre chaîne de caractères:
insert into #testtbl values (N'?')
pour indiquer à ADO de ne pas utiliser les traductions Cross-Codepage.
devez également utiliser un champ nvarchar à la place de varchar. (Ou
entendu ntext à la place text.)
Dans votre exemple, vous utilisez un champ varchar au lieu de nvarchar,
êtes donc en mode ANSI sur le SQL-Server. Si ma mémoire est bonne,
l'analyseur de requête est une application OEM. Elle utilisera donc le
codepage OEM plutôt que le codepage ANSI de Windows, d'où un problème si
codepage OEM de la machine client est différent du codepage ANSI du
SQL-Server.
Il est possible de stocker des valeurs Unicode dans des champs varchar,
à condition que tous les codepages qui se suivent soient identiques d'une
machine à l'autre, ce qui inclut autant les codepages ANSI que OEM. À
l'évidence, ce n'est pas le cas sur vos machines.
Il y a d'autres combinaisons possibles et des settings que l'on peut jouer
avec dans les paramètres des chaînes de connection (LCID par exemple pour
OLEDB) mais évidemment je ne peux vous renseigner là-dessus dans votre cas
précis.
Un bon point de départ pour les problèmes d'i18n est la section suivante
Microsoft:
http://www.microsoft.com/globaldev/DrIntl/columns/001/default.mspx
En cliquant sur le lien "Dr. Intl. Columns" en haut, vous allez accéder à
d'autres articles. Sur le site de MSDN de Microsoft, il y a également des
articles sur les problèmes d'i18n avec SQL-Server. (i18n > internationalisation, 18 lettres au centre). Trigeminal.com était
également un bon site voilà quelques années, mais la personne travaille
maintenant pour MS et semble avoir arrêté de le mettre à jour.
S. L.
"madmanu" wrote in message
news:c0g67j$eef$
> Bonjour,
>
> L'insertion du symbol euro dans une de mes bases SQL le transforme en
point
> d'interrogation.
> Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> renseignent bien le symbol euro en base.
> L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
> (Sur les 3 serveurs)
> Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
> pour le moment)?
> Merci d'avance.
> PS: Pour reprendre un script trouve dans un groupe:
>
> --------------------------------------------
> create table #testtbl (euro varchar(10) null)
> go
>
> insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
> généré par la combinaison de touche 'alt' + '0128' )
>
> select * from #testtbl
>
> drop table #testtbl
> go
> --------------------------------------------
>
> ...Le resultat est :
> euro
> ----------
> ?
>
>
Comme il s'agit d'une séquence Unicode, vous devriez rajouter la lettre N
devant votre chaîne de caractères:
insert into #testtbl values (N'?')
pour indiquer à ADO de ne pas utiliser les traductions Cross-Codepage.
devez également utiliser un champ nvarchar à la place de varchar. (Ou
entendu ntext à la place text.)
Dans votre exemple, vous utilisez un champ varchar au lieu de nvarchar,
êtes donc en mode ANSI sur le SQL-Server. Si ma mémoire est bonne,
l'analyseur de requête est une application OEM. Elle utilisera donc le
codepage OEM plutôt que le codepage ANSI de Windows, d'où un problème si
codepage OEM de la machine client est différent du codepage ANSI du
SQL-Server.
Il est possible de stocker des valeurs Unicode dans des champs varchar,
à condition que tous les codepages qui se suivent soient identiques d'une
machine à l'autre, ce qui inclut autant les codepages ANSI que OEM. À
l'évidence, ce n'est pas le cas sur vos machines.
Il y a d'autres combinaisons possibles et des settings que l'on peut jouer
avec dans les paramètres des chaînes de connection (LCID par exemple pour
OLEDB) mais évidemment je ne peux vous renseigner là-dessus dans votre cas
précis.
Un bon point de départ pour les problèmes d'i18n est la section suivante
Microsoft:
http://www.microsoft.com/globaldev/DrIntl/columns/001/default.mspx
En cliquant sur le lien "Dr. Intl. Columns" en haut, vous allez accéder à
d'autres articles. Sur le site de MSDN de Microsoft, il y a également des
articles sur les problèmes d'i18n avec SQL-Server. (i18n > internationalisation, 18 lettres au centre). Trigeminal.com était
également un bon site voilà quelques années, mais la personne travaille
maintenant pour MS et semble avoir arrêté de le mettre à jour.
S. L.
"madmanu" <enicolic@tf1.fr> wrote in message
news:c0g67j$eef$1@reader1.imaginet.fr...
> Bonjour,
>
> L'insertion du symbol euro dans une de mes bases SQL le transforme en
point
> d'interrogation.
> Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> renseignent bien le symbol euro en base.
> L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
> (Sur les 3 serveurs)
> Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
> pour le moment)?
> Merci d'avance.
> PS: Pour reprendre un script trouve dans un groupe:
>
> --------------------------------------------
> create table #testtbl (euro varchar(10) null)
> go
>
> insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
> généré par la combinaison de touche 'alt' + '0128' )
>
> select * from #testtbl
>
> drop table #testtbl
> go
> --------------------------------------------
>
> ...Le resultat est :
> euro
> ----------
> ?
>
>
Comme il s'agit d'une séquence Unicode, vous devriez rajouter la lettre N
devant votre chaîne de caractères:
insert into #testtbl values (N'?')
pour indiquer à ADO de ne pas utiliser les traductions Cross-Codepage.
devez également utiliser un champ nvarchar à la place de varchar. (Ou
entendu ntext à la place text.)
Dans votre exemple, vous utilisez un champ varchar au lieu de nvarchar,
êtes donc en mode ANSI sur le SQL-Server. Si ma mémoire est bonne,
l'analyseur de requête est une application OEM. Elle utilisera donc le
codepage OEM plutôt que le codepage ANSI de Windows, d'où un problème si
codepage OEM de la machine client est différent du codepage ANSI du
SQL-Server.
Il est possible de stocker des valeurs Unicode dans des champs varchar,
à condition que tous les codepages qui se suivent soient identiques d'une
machine à l'autre, ce qui inclut autant les codepages ANSI que OEM. À
l'évidence, ce n'est pas le cas sur vos machines.
Il y a d'autres combinaisons possibles et des settings que l'on peut jouer
avec dans les paramètres des chaînes de connection (LCID par exemple pour
OLEDB) mais évidemment je ne peux vous renseigner là-dessus dans votre cas
précis.
Un bon point de départ pour les problèmes d'i18n est la section suivante
Microsoft:
http://www.microsoft.com/globaldev/DrIntl/columns/001/default.mspx
En cliquant sur le lien "Dr. Intl. Columns" en haut, vous allez accéder à
d'autres articles. Sur le site de MSDN de Microsoft, il y a également des
articles sur les problèmes d'i18n avec SQL-Server. (i18n > internationalisation, 18 lettres au centre). Trigeminal.com était
également un bon site voilà quelques années, mais la personne travaille
maintenant pour MS et semble avoir arrêté de le mettre à jour.
S. L.
"madmanu" wrote in message
news:c0g67j$eef$
> Bonjour,
>
> L'insertion du symbol euro dans une de mes bases SQL le transforme en
point
> d'interrogation.
> Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> renseignent bien le symbol euro en base.
> L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7 sp4.
> (Sur les 3 serveurs)
> Vers ou dois-je orienter mes recherches (rien de probant sur les groupes
> pour le moment)?
> Merci d'avance.
> PS: Pour reprendre un script trouve dans un groupe:
>
> --------------------------------------------
> create table #testtbl (euro varchar(10) null)
> go
>
> insert into #testtbl values ('?') -- (Le ? est en fait le symbole euro,
> généré par la combinaison de touche 'alt' + '0128' )
>
> select * from #testtbl
>
> drop table #testtbl
> go
> --------------------------------------------
>
> ...Le resultat est :
> euro
> ----------
> ?
>
>
L'article
est aussi par pire à lire.
S. L.
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)>
wrote in message news:
> Comme il s'agit d'une séquence Unicode, vous devriez rajouter la lettre
> devant votre chaîne de caractères:
> insert into #testtbl values (N'?')
>
> pour indiquer à ADO de ne pas utiliser les traductions Cross-Codepage.
Vous
> devez également utiliser un champ nvarchar à la place de varchar. (Ou
bien
> entendu ntext à la place text.)
>
> Dans votre exemple, vous utilisez un champ varchar au lieu de nvarchar,
vous
> êtes donc en mode ANSI sur le SQL-Server. Si ma mémoire est bonne,
> l'analyseur de requête est une application OEM. Elle utilisera donc le
> codepage OEM plutôt que le codepage ANSI de Windows, d'où un problème si
le
> codepage OEM de la machine client est différent du codepage ANSI du
> SQL-Server.
>
> Il est possible de stocker des valeurs Unicode dans des champs varchar,
mais
> à condition que tous les codepages qui se suivent soient identiques
> machine à l'autre, ce qui inclut autant les codepages ANSI que OEM. À
> l'évidence, ce n'est pas le cas sur vos machines.
>
> Il y a d'autres combinaisons possibles et des settings que l'on peut
> avec dans les paramètres des chaînes de connection (LCID par exemple
> OLEDB) mais évidemment je ne peux vous renseigner là-dessus dans votre
> précis.
>
> Un bon point de départ pour les problèmes d'i18n est la section suivante
sur
> Microsoft:
> http://www.microsoft.com/globaldev/DrIntl/columns/001/default.mspx
>
> En cliquant sur le lien "Dr. Intl. Columns" en haut, vous allez accéder
> d'autres articles. Sur le site de MSDN de Microsoft, il y a également
> articles sur les problèmes d'i18n avec SQL-Server. (i18n > > internationalisation, 18 lettres au centre). Trigeminal.com était
> également un bon site voilà quelques années, mais la personne travaille
> maintenant pour MS et semble avoir arrêté de le mettre à jour.
>
> S. L.
>
> "madmanu" wrote in message
> news:c0g67j$eef$
> > Bonjour,
> >
> > L'insertion du symbol euro dans une de mes bases SQL le transforme en
> point
> > d'interrogation.
> > Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> > renseignent bien le symbol euro en base.
> > L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
> > (Sur les 3 serveurs)
> > Vers ou dois-je orienter mes recherches (rien de probant sur les
> > pour le moment)?
> > Merci d'avance.
> > PS: Pour reprendre un script trouve dans un groupe:
> >
> > --------------------------------------------
> > create table #testtbl (euro varchar(10) null)
> > go
> >
> > insert into #testtbl values ('?') -- (Le ? est en fait le symbole
> > généré par la combinaison de touche 'alt' + '0128' )
> >
> > select * from #testtbl
> >
> > drop table #testtbl
> > go
> > --------------------------------------------
> >
> > ...Le resultat est :
> > euro
> > ----------
> > ?
> >
> >
>
>
L'article
est aussi par pire à lire.
S. L.
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)>
wrote in message news:O5BYPN58DHA.2044@TK2MSFTNGP10.phx.gbl...
> Comme il s'agit d'une séquence Unicode, vous devriez rajouter la lettre
> devant votre chaîne de caractères:
> insert into #testtbl values (N'?')
>
> pour indiquer à ADO de ne pas utiliser les traductions Cross-Codepage.
Vous
> devez également utiliser un champ nvarchar à la place de varchar. (Ou
bien
> entendu ntext à la place text.)
>
> Dans votre exemple, vous utilisez un champ varchar au lieu de nvarchar,
vous
> êtes donc en mode ANSI sur le SQL-Server. Si ma mémoire est bonne,
> l'analyseur de requête est une application OEM. Elle utilisera donc le
> codepage OEM plutôt que le codepage ANSI de Windows, d'où un problème si
le
> codepage OEM de la machine client est différent du codepage ANSI du
> SQL-Server.
>
> Il est possible de stocker des valeurs Unicode dans des champs varchar,
mais
> à condition que tous les codepages qui se suivent soient identiques
> machine à l'autre, ce qui inclut autant les codepages ANSI que OEM. À
> l'évidence, ce n'est pas le cas sur vos machines.
>
> Il y a d'autres combinaisons possibles et des settings que l'on peut
> avec dans les paramètres des chaînes de connection (LCID par exemple
> OLEDB) mais évidemment je ne peux vous renseigner là-dessus dans votre
> précis.
>
> Un bon point de départ pour les problèmes d'i18n est la section suivante
sur
> Microsoft:
> http://www.microsoft.com/globaldev/DrIntl/columns/001/default.mspx
>
> En cliquant sur le lien "Dr. Intl. Columns" en haut, vous allez accéder
> d'autres articles. Sur le site de MSDN de Microsoft, il y a également
> articles sur les problèmes d'i18n avec SQL-Server. (i18n > > internationalisation, 18 lettres au centre). Trigeminal.com était
> également un bon site voilà quelques années, mais la personne travaille
> maintenant pour MS et semble avoir arrêté de le mettre à jour.
>
> S. L.
>
> "madmanu" <enicolic@tf1.fr> wrote in message
> news:c0g67j$eef$1@reader1.imaginet.fr...
> > Bonjour,
> >
> > L'insertion du symbol euro dans une de mes bases SQL le transforme en
> point
> > d'interrogation.
> > Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> > renseignent bien le symbol euro en base.
> > L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
> > (Sur les 3 serveurs)
> > Vers ou dois-je orienter mes recherches (rien de probant sur les
> > pour le moment)?
> > Merci d'avance.
> > PS: Pour reprendre un script trouve dans un groupe:
> >
> > --------------------------------------------
> > create table #testtbl (euro varchar(10) null)
> > go
> >
> > insert into #testtbl values ('?') -- (Le ? est en fait le symbole
> > généré par la combinaison de touche 'alt' + '0128' )
> >
> > select * from #testtbl
> >
> > drop table #testtbl
> > go
> > --------------------------------------------
> >
> > ...Le resultat est :
> > euro
> > ----------
> > ?
> >
> >
>
>
L'article
est aussi par pire à lire.
S. L.
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)>
wrote in message news:
> Comme il s'agit d'une séquence Unicode, vous devriez rajouter la lettre
> devant votre chaîne de caractères:
> insert into #testtbl values (N'?')
>
> pour indiquer à ADO de ne pas utiliser les traductions Cross-Codepage.
Vous
> devez également utiliser un champ nvarchar à la place de varchar. (Ou
bien
> entendu ntext à la place text.)
>
> Dans votre exemple, vous utilisez un champ varchar au lieu de nvarchar,
vous
> êtes donc en mode ANSI sur le SQL-Server. Si ma mémoire est bonne,
> l'analyseur de requête est une application OEM. Elle utilisera donc le
> codepage OEM plutôt que le codepage ANSI de Windows, d'où un problème si
le
> codepage OEM de la machine client est différent du codepage ANSI du
> SQL-Server.
>
> Il est possible de stocker des valeurs Unicode dans des champs varchar,
mais
> à condition que tous les codepages qui se suivent soient identiques
> machine à l'autre, ce qui inclut autant les codepages ANSI que OEM. À
> l'évidence, ce n'est pas le cas sur vos machines.
>
> Il y a d'autres combinaisons possibles et des settings que l'on peut
> avec dans les paramètres des chaînes de connection (LCID par exemple
> OLEDB) mais évidemment je ne peux vous renseigner là-dessus dans votre
> précis.
>
> Un bon point de départ pour les problèmes d'i18n est la section suivante
sur
> Microsoft:
> http://www.microsoft.com/globaldev/DrIntl/columns/001/default.mspx
>
> En cliquant sur le lien "Dr. Intl. Columns" en haut, vous allez accéder
> d'autres articles. Sur le site de MSDN de Microsoft, il y a également
> articles sur les problèmes d'i18n avec SQL-Server. (i18n > > internationalisation, 18 lettres au centre). Trigeminal.com était
> également un bon site voilà quelques années, mais la personne travaille
> maintenant pour MS et semble avoir arrêté de le mettre à jour.
>
> S. L.
>
> "madmanu" wrote in message
> news:c0g67j$eef$
> > Bonjour,
> >
> > L'insertion du symbol euro dans une de mes bases SQL le transforme en
> point
> > d'interrogation.
> > Ceci se passe sur un de mes 3 serveurs SQL, les 2 autres serveurs
> > renseignent bien le symbol euro en base.
> > L'environnement est NT4 SP6 (avec le correctif euro donc) avec SQL7
> > (Sur les 3 serveurs)
> > Vers ou dois-je orienter mes recherches (rien de probant sur les
> > pour le moment)?
> > Merci d'avance.
> > PS: Pour reprendre un script trouve dans un groupe:
> >
> > --------------------------------------------
> > create table #testtbl (euro varchar(10) null)
> > go
> >
> > insert into #testtbl values ('?') -- (Le ? est en fait le symbole
> > généré par la combinaison de touche 'alt' + '0128' )
> >
> > select * from #testtbl
> >
> > drop table #testtbl
> > go
> > --------------------------------------------
> >
> > ...Le resultat est :
> > euro
> > ----------
> > ?
> >
> >
>
>