[ sstanko78 @ 21.04.2005. 09:28 ] @
Koristio sam .net connector (poslednja verzija) ali u aplikacijama koje sam
pisao nikako nisam mogao da dobijem nasa slova (char set. za mysql server je podešen na win1250). Za divno čudo mysql query browser prilikom testiranja SELECT upita odlično radi sa našim slovima. Ne mogu da otkrijem problem. A da probao sam i ODBC, ali i on se isto tako ponaša. Umesto naših slova u mojim win formama se pojavljuju bezvezni znakovi.
Help !!!!!!!!!!!!!!!
[ sstanko78 @ 23.04.2005. 16:56 ] @
char set sam prebacio na croat i dobio sam naša slova, tj. bar neka Š,Ž,Đ. Ali Č i Ć se ne razlikuju, tj. dobijam samo C. Tako da je problem delimično rešen. Sada koristim ODBC. Da ponovim, problem je vezan sa WinForms aplikacijama u C#
[ hacker86 @ 24.04.2005. 01:36 ] @
Kao što sam ti predhodno napisao latin2_croatian_ci... meni je upalilo za Delphi 2005 #C .NET konektor, ali sam imao velike probleme u Kylix-u, pa sam na kraju sam napisao kompletan klijent...
Najveći problem je sam kompajler za .NET, odnosno MySQL je primarno rešenje za Linux, a oni vode našu latinicu po standardu ISO 8859-2 Central European, za razliku od Win1250.
Možeš da probaš i setovanja Latin2 - latin2_general_ci.

Preporuka:
Ukoliko tvoja aplikacije ne zahteva više od 20-ak korisnika istovremeno preporučujem ti MSDE2000A (MS SQL Server - besplatna varijanta). Sve što odradiš sa WinForms prima UNICODE bez problema, nema čestih Access Violation kao sa ODBC drajverima i MySQL.

Iz mog, ličnog, iskustva treba uvek zaobići ODBC + MySQL, jer ne postoji bagovitija i problematičnija stvar na ovom svetu, gori je i od Access indexa zajedno sa MS Windows porodicom :))
[ kristian! @ 11.01.2006. 18:06 ] @
Pozdrav,

Ja radim WinAplikaciju sa Access "bazom", I imam isti problem sa č i ć,
button č i button ć pretrazuju access za prvo slovo u stringu. Problem je sto se čć pretvore u c, u access "bazi" je sve ok. Kako da se ova dva karaktera ne izgube u applikaciji?
[ ALGHEN @ 27.03.2006. 10:58 ] @
Vidim da je malko zastarela tema :), ali imam slicnih muka sa nasim slovima i MySQL bazom, samo je to kod mene malo zamrsenije.
Citat:
char set sam prebacio na croat i dobio sam naša slova, tj. bar neka Š,Ž,Đ. Ali Č i Ć se ne razlikuju, tj. dobijam samo C. Tako da je problem delimično rešen. Sada koristim ODBC. Da ponovim, problem je vezan sa WinForms aplikacijama u C#

Elem, problem sa MySQL bazom i WinForms smo resili posle par dana lupanja glave gde bi bio problem sa REGIONALNIM POSTAVKAMA SISTEMA.

Control panel / Regional and language options / Advanced / pa na opciji "Select a language to match the language version of the non-Unicode programs you want to use" postaviti na "Serbian(latin)", i, gle cuda, eto ih sva srpska slova (ČĆĐŠŽ) u Win Formama, a mi se ubili razmisljajuci o cemu se radi :).

P.S.: I ova aplikacija je napisana sa ODBC (kasno smo skontali Connector :) ), nije on taj koji nam je pravio probleme.

Eto, pa ako nekome pomogne, dobro jeste...

Pozdrav...
[ Prokleta_Nedelja @ 28.01.2007. 08:00 ] @
I ja imam isti problem sa MySQL i ASP, kad koristim connector, nemam problema samo ne znam da napravim sa konektorom fazone kao sa odbc-om (tipa pagnation i tako dalje)

moze li jedan primjer kako connector u potpunosti zamjenjuje odbc?
[ Prokleta_Nedelja @ 28.01.2007. 11:12 ] @
Skontao sam kako da ASP prikaze lijepo nasa slova, u connection stringu koji koristi ODBC stavite:
"DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=baza;UID=root;PWD=aaa;OPTION=3;stmt=SET NAMES 'cp1250'"

ovo stmt=SET NAMES 'cp1250' je bilo ono sto mi je nedostajalo da lijepo prikazem slova. Mozda nekome pomogne
[ sstanko78 @ 28.01.2007. 21:22 ] @
U međuvremenu smo presli na SQL Server 2005 Express
Ali problem je ostao imam jos uveka bazu sa "zarobljenim" podacima. Probacu