Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

malo problema sa latinicom

[es] :: Visual Basic 6 :: malo problema sa latinicom

[ Pregleda: 3435 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

aleksandaraleksandar
aleksandar
[earth].[europe]

Član broj: 13175
Poruke: 2895
195.252.80.*

Sajt: aleksandaraleksandar.blog..


+6 Profil

icon malo problema sa latinicom27.09.2003. u 00:53 - pre 250 meseci
imam stranu u .asp, koja mi služi za unos (druga za obradu) podataka koji se nalaze u ms sql bazi.

strana koja prikazuje unete vrednosti, i koja služi za up-date podataka, lepo prikazuje sva slova, ali kada unesem izmenu (ne moram čak ni to, recimo vratim default vrednosti) i kliknem na submit, u bazi se ne pojave slova š i ž.

kada unosim tekst (sve prethodno je importovano iz access-a), takodje rade samo slova č,ć i đ. sve se desava u 1250. mada sam probao i sa 1252, tada dobijem samo, c,c,d,s i z.

gde je sve potrebno izvršiti izmene i koje?
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: malo problema sa latinicom28.09.2003. u 12:53 - pre 250 meseci
Problem je verovatno u upisu Unicode stringa u SQL Server bazu. Potrebno je narediti bazi da string koji je poslat ostane u Unicode formatu.

Code:

insert into table1( datum, ime )
    values ('27-Mar-1974', N'Dejan Gojsević ČĆŠĐŽ');


Primeti N pre Unicode stringa koji se upisuje. Naravno kolona 'ime' mora biti ntext, nvarchar ili nchar.

Pozdrav :)

Commercial-Free !!!
 
Odgovor na temu

aleksandaraleksandar
aleksandar
[earth].[europe]

Član broj: 13175
Poruke: 2895
195.252.80.*

Sajt: aleksandaraleksandar.blog..


+6 Profil

icon Re: malo problema sa latinicom29.09.2003. u 01:09 - pre 250 meseci
probao, ali i dalje mi nedostaju slova š i ž. ispisuje samo s i z. ostala tri rade ok.


podaci koji su preneti iz access-a u ms sql su oblika:
access | ms sql
č = &# 269
ć = &# 263
š = š
đ = &# 273
ž = ž

kako dalje? da li nesto treba menjati u kodnom rasporedu strana preko kojih se podatak salje u ms sql bazu?
 
Odgovor na temu

dotnet
Beograd

Član broj: 4344
Poruke: 112
195.252.103.*

Jabber: dotnet@elitesecurity.org


Profil

icon Re: malo problema sa latinicom29.09.2003. u 02:12 - pre 250 meseci
Pozdrav

Ako ti je tip podataka 'char', 'varchar', promeni u 'nchar', 'nvarchar'.
dotnet
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: malo problema sa latinicom29.09.2003. u 04:54 - pre 250 meseci
Kod mene radi bez problema.

Kako se vrši upisivanje podataka u SQL bazu?
Daj nam kod (ako imaš ASP kod verovatno treba jedna konstanta da se promeni u kodu.. ako se sećam dobro adWChar umesto adChar, tj. adVarWChar, itd.) koji upisuje podatke u bazu.

E sad, što se tiče prebacivanja Access -> SQL Server, a što tebi izgleda pravi problem, to već ne bi znao.

Možda da instaliraš neki noviji ADO (www.microsoft.com/data).. ???

[Ovu poruku je menjao degojs dana 29.09.2003. u 01:36 GMT]
Commercial-Free !!!
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: malo problema sa latinicom29.09.2003. u 05:20 - pre 250 meseci
U stvari evo sad sam pokrenuo čarobnjaka u SQL Serveru i uvezao Access 2000 bazu: sva naša slova su preneta bez problema.

(Tools -> Data Transformation Services -> Import Data, pa prvo izaberi Source: Microsoft Access provajder i pokaži na mdb fajl, a onda kao Destination: Microsoft OLE DB for SQL Server i željenu bazu..)
Commercial-Free !!!
 
Odgovor na temu

aleksandaraleksandar
aleksandar
[earth].[europe]

Član broj: 13175
Poruke: 2895
195.252.80.*

Sajt: aleksandaraleksandar.blog..


+6 Profil

icon Re: malo problema sa latinicom30.09.2003. u 01:09 - pre 250 meseci
proradilo je sa N, ali...

ovako je bilo ranije:

MM_fieldsStr = "id_clanka|value|naslov|value|podnaslov|value|malinaslov|value|kratak_tekst|value|ceotekst|value"
MM_columnsStr = "id_clanka|none,none,NULL|naslov|',none,''|podnaslov|',none,''|malinaslov|',none,''|kratak_tekst|',none,''|ceotekst|',none,''"


kada napišem:

MM_columnsStr = "id_clanka|none,none,NULL|naslov|',none,''|podnaslov|',none,''|malinaslov|',none,''|kratak_tekst|N',none,''|ceotekst|',none,''"

pozovem stranu za unos, i u tom polju napisem test, ili čćšđž, dobijem: testN ili čćšđžN

gde tačno da stavim to N, i/ili možda treba drugačije da se napiše? probao sam umesto N, nchar, ntext, ali ništa.
Prikačeni fajlovi
 
Odgovor na temu

dotnet
Beograd

Član broj: 4344
Poruke: 112
195.252.103.*

Jabber: dotnet@elitesecurity.org


Profil

icon Re: malo problema sa latinicom30.09.2003. u 01:53 - pre 250 meseci
Pozdrav

Koliko sam uspeo da provalim iz koda, N bi trebao da ubacis u ovoj liniji koda:

Code:

MM_formVal = "N'" & Replace(MM_formVal,"'","''") & "'"

dotnet
 
Odgovor na temu

aleksandaraleksandar
aleksandar
[earth].[europe]

Član broj: 13175
Poruke: 2895
195.252.80.*

Sajt: aleksandaraleksandar.blog..


+6 Profil

icon Re: malo problema sa latinicom30.09.2003. u 02:15 - pre 250 meseci
puno hvala,

proradilo je.

ali zašto je meni u mojoj verziji, radio lep update podataka sa sve slovima, i dopisivao N?

mislim nije više za temu, ali me zanima ako znaš.

pozdrav
 
Odgovor na temu

dotnet
Beograd

Član broj: 4344
Poruke: 112
195.252.103.*

Jabber: dotnet@elitesecurity.org


Profil

icon Re: malo problema sa latinicom30.09.2003. u 02:30 - pre 250 meseci
Citat:
aleksandaraleksandar:
ali zašto je meni u mojoj verziji, radio lep update podataka sa sve slovima, i dopisivao N?


Zato što je N kod tebe deo stringa, pogledaj primer koji je degojs napisao videćeš da N mora da ide ispred navodnika.
Primer:
Code:

N'vrednost'


dotnet
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: malo problema sa latinicom30.09.2003. u 02:47 - pre 250 meseci


Commercial-Free !!!
 
Odgovor na temu

[es] :: Visual Basic 6 :: malo problema sa latinicom

[ Pregleda: 3435 | Odgovora: 10 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.