MySql si Caractere Romane!
Модератор: Злобный
MySql si Caractere Romane!
La incercarea de insera un rind nou in MySql pe platforma Dot.NET ,C#
datele Ş Ţ Ă Î Â se transmit S T A I A
adica
Ş=S
Ţ=T
....
si chiar la selectarea din DB exact această problema!
cum as putea sa rezolv aceasta problemă?
poate cineva sa intinit cu acesta problema?
plizzz
datele Ş Ţ Ă Î Â se transmit S T A I A
adica
Ş=S
Ţ=T
....
si chiar la selectarea din DB exact această problema!
cum as putea sa rezolv aceasta problemă?
poate cineva sa intinit cu acesta problema?
plizzz
- SLAYER кент
- Юзер
- Сообщения: 89
- Зарегистрирован: Чт авг 21, 2008 19:27
- SLAYER кент
- Юзер
- Сообщения: 89
- Зарегистрирован: Чт авг 21, 2008 19:27
SLAYER кент,
eu datele pot sa le introduc in mysql cu phpmyadmin sau cu mysql Navigator!
si introduc cu caractere Române si totul este ok se salveaza datele normal!
si dau in C# un simplu select sami scoata Ş
si C# cind transmite datele transmite S nu Ş
iar daca execut aceasta comand in phpmyadmin sau mysql navigator... tot este ok!
eu datele pot sa le introduc in mysql cu phpmyadmin sau cu mysql Navigator!
si introduc cu caractere Române si totul este ok se salveaza datele normal!
si dau in C# un simplu select sami scoata Ş
Код: Выделить всё
SELECT familia FROM person WHERE familia LIKE '%Ş%';
iar daca execut aceasta comand in phpmyadmin sau mysql navigator... tot este ok!
- SLAYER кент
- Юзер
- Сообщения: 89
- Зарегистрирован: Чт авг 21, 2008 19:27
uite codul ce poate fi aici care sa nu mearga!?
Код: Выделить всё
string where = "";
where = "familia LIKE ASCII('%Ş%')";
string str = "SELECT uid,familia,nume,prenume,idnp,seria FROM person WHERE " + where;
MySqlCommand cmdd = new MySqlCommand(str, var_config.connectiune); // pentru conectiune am creat intro clasa!
MySqlDataReader reader = cmdd.ExecuteReader();
while(reader.Read())
{
...
}
- SLAYER кент
- Юзер
- Сообщения: 89
- Зарегистрирован: Чт авг 21, 2008 19:27
- SLAYER кент
- Юзер
- Сообщения: 89
- Зарегистрирован: Чт авг 21, 2008 19:27