Imam jedan problem, nadam se da mi neko može pomoći. Nekada davno napisao sam neki program iz Visual Basica 6 koji je koristio Access kao bazu. Problem je u tome što je program radio dugo na Windowsu 98, a u polja je unošena ćirilica. Sada na novijim sistemima ne mogu nikako da pročitam tu bazu, umesto slova na ćirilici nalaze se razni characteri. Postoji li neki način da se ta baza convertuje u unicode ili da se promeni encoding u ćirilicu?
MS Access, Win 98 i Visual Basic 6
Zaključano
Zakačeno
Probaj u Regional Settings da odeš na advanced i da za Non Unicode programs da staviš Serbian Cyrilic Encoding
Potpis
Ozbiljan i odgovoran mladić
izmenjeno 1 put, poslednji put yu_raider 30.11.2008. u 11:27
Izmene poruke
- yu_raider30.11.2008. u 11:27zapis iz teksta poruke
Hvala na brzom odgovoru. Pokušao sam to već, nema efekta. Naime program koji pristupa bazi pristupa joj preko vb5db.dll-a i u zavisnosti od verzije pomenutog dlla taj program vidi (na staroj verziji u win98 i staroj verziji XP-a) podatke kako treba, međutim u novijim verzijama čak ni taj program koji je i generisao nazu ne može da je pročita. Kada iz accessa pokušam da otvorim bazu, bez obzira na verziju i setting non unicode encodinga ćirilične zapise je nemoguće pročitati.
A jel možeš napraviti u praznu accessovu bazu import neke tvoje tablice
Ako možeš , probaj je otvoriti u accessu , a ako i dalje ne vidiš dobro slova
probaj promjeniti font nad tom tablicom koju otvoriš , a ako i dalje neide
probaj nam poslati neku tvoju tablicu pa da se i mi malo poigramo ??
Ako možeš , probaj je otvoriti u accessu , a ako i dalje ne vidiš dobro slova
probaj promjeniti font nad tom tablicom koju otvoriš , a ako i dalje neide
probaj nam poslati neku tvoju tablicu pa da se i mi malo poigramo ??
izmenjeno 1 put, poslednji put yu_raider 30.11.2008. u 17:47
Izmene poruke
- yu_raider30.11.2008. u 17:47zapis iz teksta poruke
Probao sam malopre i to, al nažalost nije uspelo. Evo okačio sam deo baze sa 1 tabelom na rapidshare. Radi se o prostom programu za školsku biblioteku, al nažalost više neupotrebljivim na novijim sistemima.
http://rapidshare.com/files/168900656/biblioteka.zip.html
http://rapidshare.com/files/168900656/biblioteka.zip.html
Čini mi se da je jedini način da se ova baza spase je da napravim neki konvertor ist iz VB6 koji će ćirilicu konvertovati u latinicu. Ako se neko seti nekog drugog načina pls neka kaže ;)
Pa stavi u tvom VB 6.0 projektu na tvojim kontrolama da je za font scripting: "Cyrilic" i lepo ce ti se prikazati cirilicni tekst - ne znam u cemu je problem.?!
Stvar je u tome što program treba da se reprogramira a baza treba da ostane ista. U tom slučaju ne mogu da koristim ništa drugo do VB6, pošto se baza vidi kako treba samo ako se on koristi.