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

delphi, cirilica i sqlserver

[es] :: MS SQL :: delphi, cirilica i sqlserver

[ Pregleda: 3144 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

milig
Igor Miloradovic
informaticar
Despotovac

Član broj: 57330
Poruke: 85
*.dynamic.isp.telekom.rs.

ICQ: 319256294


Profil

icon delphi, cirilica i sqlserver13.09.2010. u 08:14 - pre 165 meseci
Imam Delphi aplikaciju koja upisuje cirilicne podatke u bazu na sql serveru 2005. Kada pokusam da procitam te podatke iz asp.net aplikacije ili iz ms access-a, dobijam necitljiv tekst. Ima li neko savet kako da pomenute podatke ucinim citljivim?
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: delphi, cirilica i sqlserver13.09.2010. u 09:43 - pre 165 meseci
Daj malo vise detalja, koji su tipovi polja u bazi, kako upisujes i delphia kako citas iz asp.net-a, itd. Ovako nema sanse da i neko pomogne.
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

galahad
Slobodan Todorov
Radio-televizija Vojvodine,
Jack-Of-All-IT-Trades, Web redakcija
Novi Sad

Član broj: 20613
Poruke: 146
*.dynamic.sbb.rs.

Jabber: galahad@elitesecurity.org
ICQ: 52020296
Sajt: www.todorowww.net


+4 Profil

icon Re: delphi, cirilica i sqlserver13.09.2010. u 09:49 - pre 165 meseci
Verovatno je problem između ANSI i UTF-8 encodinga. Mislim da sam imao sličan problem, doduše sa MySQL ali isto to. Iz VB sam pisao u MySQL latinicu, i čitao kako treba, međutim PHP nije čitao dobro. Kad sam uradio u VB konverziju iz ANSI u UTF, sve je šljakalo kako treba.

Ne znam da li je Delphi još uvek interno ostao na ANSI, pa ćeš možda morati da iskoristiš neku funkciju za prebacivanje u UTF8 kad snimaš, ili u ASP.net da isčitavaš kao ANSI.

Ne mogu nekako konkretnije da ti pomognem, ali mislim da bi ovo moglo da te uputi na pravu stvar.
- SKRati link - JaZaKraljevo.rs -

"I have never let my schooling interfere with my education." - Mark Twain
 
Odgovor na temu

milig
Igor Miloradovic
informaticar
Despotovac

Član broj: 57330
Poruke: 85
*.dynamic.isp.telekom.rs.

ICQ: 319256294


Profil

icon Re: delphi, cirilica i sqlserver13.09.2010. u 10:54 - pre 165 meseci
Citat:
mmix: Daj malo vise detalja, koji su tipovi polja u bazi, kako upisujes i delphia kako citas iz asp.net-a, itd. Ovako nema sanse da i neko pomogne.


Problem je sto ta delphi aplikacija nije moja. Autor kaze da je upotrebljavao najobicniji "INSERT INTO ..." za upis i to u samom delphi-ju (nije pisao stored procedure u t-sql). Sva tekstualna polja su tipa NVARCHAR. A ja ta polja ne mogu da procitam cak ni iz Microsoft SQL Server Management Studio-a.
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
82.117.202.*

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: delphi, cirilica i sqlserver13.09.2010. u 11:02 - pre 165 meseci
Ako je polje nvarchar i neko drugi ih upisuje, to verovatno znaci da je sve u bazi OK, samo ti nemas instaliranu podrsku za cirilicu na masini. Proveri widnows settings.
Every hamster has his day.
 
Odgovor na temu

milig
Igor Miloradovic
informaticar
Despotovac

Član broj: 57330
Poruke: 85
*.dynamic.isp.telekom.rs.

ICQ: 319256294


Profil

icon Re: delphi, cirilica i sqlserver13.09.2010. u 11:21 - pre 165 meseci
Citat:
Fedya: Ako je polje nvarchar i neko drugi ih upisuje, to verovatno znaci da je sve u bazi OK, samo ti nemas instaliranu podrsku za cirilicu na masini. Proveri widnows settings.


U istoj toj bazi imam tabele koje se azuriraju putem moje asp.net aplikacije i tu nema nikakvih problema sa cirilicom.
 
Odgovor na temu

rambo
Dejan Petković
Beograd

Član broj: 6095
Poruke: 190
*.dynamic.sbb.rs.



+6 Profil

icon Re: delphi, cirilica i sqlserver13.09.2010. u 19:59 - pre 165 meseci
Kao što je Fedya rekao, na računaru na kome pokrećeš tu Delphi aplikaciju proveri koja su ti regionalna podešavanja. Takođe je bitno koji je Windows instaliran. Da bi upisivao ćirilicu, moraš u regionalnim podešavanjima sve da staviš da je Serbian (Cyrilic).

Da li možda znaš u kom je Delphiju rađena ta aplikacija? Ako je bilo koja verzija pre 2009, onda je definitivno neophodno da regionalna podešavanja budu na ćirilici jer neće raditi drugačije.
"There is a theory which states that if ever anybody discovers exactly what the
Universe is for and why it is here, it will instantly disappear and be replaced by
something even more bizarre and inexplicable. There is another theory which states
that this has already happened."
-- Douglas Adams
 
Odgovor na temu

milig
Igor Miloradovic
informaticar
Despotovac

Član broj: 57330
Poruke: 85
*.dynamic.isp.telekom.rs.

ICQ: 319256294


Profil

icon Re: delphi, cirilica i sqlserver15.09.2010. u 07:11 - pre 165 meseci
Na masini su trenutno latinicna podesavanja. Medjutim, ja vec imam puno podataka u bazi i niko ih nece ponovo unositi. Moze li neko da mi kaze kako da konvertujem te podatke u neki citljiv oblik?
 
Odgovor na temu

milig
Igor Miloradovic
informaticar
Despotovac

Član broj: 57330
Poruke: 85
*.dynamic.isp.telekom.rs.

ICQ: 319256294


Profil

icon Re: delphi, cirilica i sqlserver22.09.2010. u 09:09 - pre 165 meseci
Sama Delphi aplikacija zahteva latinicna podesavanja za rad (a kada se prebacim na cirilicu ne cita lepo podatke iz baze)
 
Odgovor na temu

[es] :: MS SQL :: delphi, cirilica i sqlserver

[ Pregleda: 3144 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

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