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

problem sa MySQL, .NET i MySQL ODBC 3.51.12

[es] :: MySQL :: problem sa MySQL, .NET i MySQL ODBC 3.51.12

[ Pregleda: 3067 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

EmptyBlog
Bijeljina

Član broj: 55548
Poruke: 23
*.teol.net.



Profil

icon problem sa MySQL, .NET i MySQL ODBC 3.51.1219.01.2006. u 07:36 - pre 222 meseci
Tabele u bazi su mi cp1250 charset-u. Kada želim da napravim unos iz .NET forme bez slova č,ć... radi OK, a ako unosim 'ć', npr u kolonu ime, prijavljuje grešku :
ERROR [HYT00][MySQL][ODBC Driver][mysqld-5.0.15-nt] Data to long for column 'ime' at row 1

Da li iko zna kako ovo da riješim?
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.infonova.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: problem sa MySQL, .NET i MySQL ODBC 3.51.1219.01.2006. u 08:03 - pre 222 meseci
Sumnjam na par mogucnosti...

1. kolona 'ime' je premala u slucaju kada imas multi-byte znakove; kopiraj nam ispis komande 'DESCRIBE ime_tvoje_tabele' da vidimo, kolika je velicina te kolone. Da li si probao rucno preko konzole da uneses nasa slova sa kvacicama, dakle ne preko ODBC drivera...?

2. Mozda tvoja konekcija po defaultu koristi UTF8, sto ce reci da u tabelu sa cp1250 charsetom pokusavas unijeti znakove sa utf8 charsetom.
Pokusaj da u svojoj aplikaciji nakon spajanja na MySQL bazu ubacis mysql izraz SET NAMES cp1250;

[Ovu poruku je menjao Dejan Topalovic dana 19.01.2006. u 09:05 GMT+1]
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

EmptyBlog
Bijeljina

Član broj: 55548
Poruke: 23
*.teol.net.



Profil

icon Re: problem sa MySQL, .NET i MySQL ODBC 3.51.1219.01.2006. u 17:09 - pre 222 meseci
1. imam kolonu 'ime' varchar(30). Ako želim da unesem samo jedno slovo 'ć' izbaci mi istu grešku.
2. Ne radi ni u tom slučaju!
 
Odgovor na temu

EmptyBlog
Bijeljina

Član broj: 55548
Poruke: 23
*.teol.net.



Profil

icon Re: problem sa MySQL, .NET i MySQL ODBC 3.51.1219.01.2006. u 18:46 - pre 222 meseci
našao sam kvaku. Potrebno je u connection stringu postaviti, između ostalog, :
stmt=set names cp1250;

Hvala puno za navođenje do rješenja.
 
Odgovor na temu

Dejan Topalovic
Dejan Topalović
Senior Oracle DBA & Senior PL/SQL
Developer, Erste Sparinvest (Erste
Bank), Vienna, Austria
Vienna

Član broj: 635
Poruke: 1374
*.infonova.at.

Sajt: www.baze-podataka.net


+2 Profil

icon Re: problem sa MySQL, .NET i MySQL ODBC 3.51.1220.01.2006. u 07:42 - pre 222 meseci
Pa zar nisam lijepo napisao da dodas i taj izraz? Da si prvo probao kako treba, nasao bi rjesenje jos brze. Ajd drago mi je da si uspio.
Blog - baze podataka
---------------------
Oracle OCP DBA (9i & 10g)
Oracle Database: SQL Certified Expert
Oracle OCP Developer
Certified MySQL DBA
 
Odgovor na temu

[es] :: MySQL :: problem sa MySQL, .NET i MySQL ODBC 3.51.12

[ Pregleda: 3067 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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