test on SQL Server 2000

7 отговора 194 прегледа
#1

test on SQL Server 2000

Privet
Znachi tova mi se sluchva za parvi pat.
Vkarvam danni na kirilica prez asp forma v Sql Server 2000 i samite danni tam mi se vizualizirat kato pitanki?
posle kato gi vikna prez asp pak sa pitanki edin vid precakani
kato gi vmakna s server.htmlencode vsichko si e tochno
Sql Server e nastroen s collation by default
Spored vas kade e problema?

Отговор
в отговор на psy #2

Re: test on SQL Server 2000

pich, sys server html encode samo si mislish, che ti gi vizualizira pravilno. vsyshtnost ti gi zapisva v bazata danni po eto takuv nachin:

&01234;&01029; etc. :) i ti zaemat N pyti poveche miasto.

samite ti tablici ne sa s korekten encoding, proveri go kakyv e :)

Отговор
в отговор на dzver #3

Re: tochno

az ne si mislia che go vizualizira pravilno
kazvam che po tozi nachin prez asp-to ne se pokazvat ?????????? v samia fron-end
no che mi galta dvoino poveche ot db-to tova mi e iasno
a poneje server-a ne sum go instaliral az i vaobshte ne znam kakav e encoding-a na tables
no blagodaria za otgovora
shte pogledna tozi encoding

Отговор
в отговор на psy #4

Re: tochno

гълта ти почно 7 пъти повече :)
успех

Отговор
в отговор на dzver #5

Re: tochno

bladoraria ti za utochnenieto
iavno umeesh da smiatash, bez teb prosto ne mojah da go smetna

Отговор
в отговор на psy #6

interesno

когато смених insert оператора с добрия стар ADO.Recordset(addnew...update) нещата се нормализираха в смисъл такъв че сървъра почна да визуализира кирилицата вместо ???????????

Отговор
в отговор на psy #7

Re: interesno

ja paste code s kojto insertvash i s kojto pokazvash dannite

Отговор
в отговор на psy #8

Смени си colation на базата данни

от Default на някой от вариациите на тема Cyrillic. Моите бази данни ги правя с Cyrillic_General_CI_AS. И понеже вече си създал базата данни, colation се променя само и единствено с изтриване и създаване на нова база данни. Архивирай си данните с Backup на SS 2000 и после създай нова база с кирилица колация, и така. Ако промениш Encoding на IE (Netscape) на Unicode (UTF-8) понякога се разчита кадърно. Но това е проблем в база данни колацията ти, или поне аз така считам.

Пролет пукна, ние не
Отговор