Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.216.124.8] |
|
Данный раздел предназначается для обсуждения вопросов использования баз данных, за исключением составления запросов на SQL. Для этого выделен специальный раздел. Убедительная просьба - соблюдать "Правила форума" и не пренебрегать "Правильным оформлением своих тем". Прежде, чем создавать тему, имеет смысл заглянуть в раздел "Базы данных: FAQ", возможно там уже есть ответ. |
Сообщ.
#1
,
|
|
|
Привет Всем!
Такая проблема: Имеется база данных на MS SQL Server 2000, в ней таблица Types с двумя полями: счётчик (имя ind) и поле строковых значений (имя Type - тип nvarchar). Из Delphi через AdoQuery строится запрос (для определения индекса) типа SELECT ind FROM Types WHERE Type='сырьё' Однако данный запрос ничего не возвращает, хотя значение 'сырьё' в таблице имеется. Если же в свойтсве Filter указать Type='сырьё' и изменить запрос на SELECT ind FROM Types Тогда всё нормально, возвращается нужный индекс. Сразу замечу, что проблема именно с русскими символами 'сырьё', с английскими всё нормально! Тип nvarchar, насколько я знаю, соответствует Unicode |
Сообщ.
#2
,
|
|
|
В свойствах сервера должно быть указано что кодировочная таблица русская.
|