Форум: "Базы";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];
ВнизTQuery и Paradox Найти похожие ветки
← →
Itap (2003-01-13 15:22) [0]Скажу честно, с базами данных серьёзно не приходилось серьёзно работать, столкнулся с такой проблемой:
1)Имеется база данных (MBase), в котором есть поле Fam. К этой базе делается запрос:
Query1.SQL.Clear;
Query1.SQL.Add("Select Fam AS Фамилия From MBase Where Fam = "Иванов"");
Query1.SQL.Active;
Возвращается окно из таблицы c полем "Фамилия"
Но ни одной записи с фамилией, которую я ищу - нету, хотя в базе эта фамилия точно есть. - Почему?
2) При подаче SQL запросов напимер:
Query1.SQL.Clear;
Query1.SQL.Add("Select Otchestvo AS Отчество From MBase");
Query1.SQL.Active;
на букве "ч" - выдаётся ошибка - Как написать эту букву?
← →
Delirium^.Tremens (2003-01-13 15:26) [1]А что, LocalSQL поддерживает русские алиасы полей?
← →
stone (2003-01-13 15:27) [2]1. Нужно "Иванов "
2. Не понимает русские буквы. Не знаю как на счет Paradox, в MSSQL это делалось так Select Otchestvo AS [Отчество] From MBase
← →
Desdechado (2003-01-13 15:29) [3]попробуй
Select Otchestvo AS "Отчество" From MBase
а еще лучше русские подпихивай в названия колонок грида, а не при запросе
← →
Itap (2003-01-13 15:43) [4]>Delirium^.Tremens
при работе с Paradox - поддерживает
>stone © я
так тоже для возврата всех записей поля Otchestvo, но запрос выполняет только первую часть запроса, и показывает поле Otchestvo без единой записи, хотя в базе этих записей - 20, если же не переводить на русский, то всё тоже самое но с английским заголовком поля
← →
Itap (2003-01-13 16:14) [5]Никаких других ошибок н может быть?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c