[ elmagio @ 29.10.2006. 10:27 ] @
Imam problem sa VB2005 kada snimam u bazu snimi mi se uredu ali bez slova č i ć, nego mi snimi kao c i c . Znači sva mi naša slova prihvaća osim č i ć? Kako ovo riješiti? Lp, |
[ elmagio @ 29.10.2006. 10:27 ] @
[ maksvel @ 29.10.2006. 14:33 ] @
Ako ti direktno u bazi stoje pogrešni karakteri, proveri collation( za SQL server).(Probaj sa
ALTER DATABASE MyDatabase COLLATE <latinični_collation>) Ako su u bazi slova OK, možda ti encoding strane nije korektan? [ Oliver Klaćik @ 30.10.2006. 01:52 ] @
Koju bazu koristiš i koji data type za te podatke (u bazi)?
Kod SQL Server-a moraš koristiti nchar ili nvarchar za upis podataka koji sadrže naša slova (n je oznaka za Unicode - nemam pojma zašto). Collation se koristi samo da bi SQL Server znao po kojoj azbuci/abecedi da sortira tekstualne podatke. [ maksvel @ 30.10.2006. 07:03 ] @
Citat: Oliver Klaćik: Collation se koristi samo da bi SQL Server znao po kojoj azbuci/abecedi da sortira tekstualne podatke. OK, to je jasno. Nego, znam da mi se desilo da je collation bio automatski podešen na ćirilični: Ćir(čšćžđdžljnj) radi OK, a neće da prihvati ščćžđ. Promena collationa je rešila stvar -> izgleda da to nije bio preporučljiv način ![]() [ elmagio @ 31.10.2006. 17:55 ] @
Evo mene opet nisam uspio nikako. Koristim MYSQL bazu i data type je text i iste postavke sam koristio i za bazu dok sam radio sa VB2003 i sada kad sam sve prebacio na 2005 nerade mi slova č i ć? Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|