Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.08;
Скачать: CL | DM;

Вниз

Кодировка при использовании ADO   Найти похожие ветки 

 
3asys   (2002-06-16 23:33) [0]

При записи в таблицу Access c доступом через ADO русский текст записывается в виде вопросительных знаков.
Что тут можно сделать?

С Уважением, 3asys


 
wicked ©   (2002-06-17 00:10) [1]

хм, а почему это он только у тебя так пишет?... у меня со старта, без каких-либо настроек он писал правильно (в mssql)...
приведи код, как записываешь, приведи ConnectionString...


 
3asys   (2002-06-17 00:49) [2]

ConnectionString :
Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=C:\Projects\1\basename.mdb;Persist Security Info=False

Записываю стандартно :
indextable.Insert;
indextable.FieldByName("Word").Value:=AnsiLowerCase(currword);
indextable.Post;

Раньше с ADO подобного не наблюдал.

С Уважением, 3asys


 
aus ©   (2002-06-17 10:09) [3]

indextable.FieldByName("Word").Value:=AnsiLowerCase(currword);
- зачем AnsiLowercase?

indextable.FieldByName("Word").AsString:=currword;


 
3asys   (2002-06-17 15:31) [4]

AnsiLowerCase нужен для загрузки в базу слов в нижнем регистре.

Проблема разрешилась.
Я использовал TRxRichEdit для первоначальной загрузки текста. После замены его на TRichEdit русский текст стал показываться нормально. Т.е. TRxRichEdit не передает символы кирилицы. Странно.

С Уважением, 3asys


 
Lord Warlock ©   (2002-06-17 15:35) [5]


> 3asys (17.06.02 15:31)


а просто LowerCase не устроит?


 
handra ©   (2002-06-17 18:31) [6]

а м.б. связано с настройками сервера/БД/поля (collation)


 
Anatoly Podgoretsky ©   (2002-06-17 20:18) [7]

Lord Warlock © (17.06.02 15:35)
Конечно не устноит, так как не работает с ANSI



Страницы: 1 вся ветка

Текущий архив: 2002.07.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
3-23511
Romank
2002-06-14 17:26
2002.07.08
Problem with calculated field


1-23615
Александр
2002-06-25 13:02
2002.07.08
Иконки


3-23438
Vitaliy74
2002-06-11 14:28
2002.07.08
курсор в сохр. процедурах


6-23722
slabur
2002-04-26 14:19
2002.07.08
Как проверить URL (работает или отсутствует)?


6-23721
Иван
2002-04-27 19:28
2002.07.08
сетевой компьютер на локальной машине