Текущий архив: 2011.09.11;
Скачать: CL | DM;
Вниз
SQL запрос - где грабли? Найти похожие ветки
← →
dars73 © (2010-01-18 00:43) [0]Подскажите пожалуйста в чем ошибка
....
SQLstr2:="SELECT mon, kat FROM Monteur.db WHERE mon = "wasja"";
procedure TAddMaske.SQLSapros2; //////// Запрос на выполнение
begin
with Query1 do begin
Close;
SQL.Clear;
SQL.Add(SQLstr2);
ExecSQl
end;
kateg:=query1.Fields[1].asString;
end;
в Таблице два поля оба текстовие
вася имеет категори 2
при виполнение запроса выдает ошибку не правелный параметр в строке 1
← →
Германн © (2010-01-18 01:00) [1]
> ExecSQl
С какого перепугу тут ExecSQl?
← →
Anatoly Podgoretsky © (2010-01-18 01:06) [2]Нравится
← →
Германн © (2010-01-18 01:24) [3]
> Нравится
>
А мне очень нравятся Break и Continue. Вот не знаю кого из них тут лучше поставить.
← →
Германн © (2010-01-18 02:15) [4]
> Anatoly Podgoretsky © (18.01.10 01:06) [2]
И вообще. Почему app не переместил эту ветку в "Начинающие"?
← →
Anatoly Podgoretsky © (2010-01-18 09:25) [5]Почему в начинающие? Вопрос даже не по Дельфи, если не считать граблей аккуратно разложеных Борландом. Это надо же назвать метод ExecSQl вот они и исполняют.
У автора неправильный параметр "wasja" и/или Monteur.db
Я уже забыл LocalSQL
← →
Anatoly Podgoretsky © (2010-01-18 09:26) [6]Поэтому куда перемещать или закрывать, пусть sniknik решает. Но здесь конечно не место.
← →
ANB (2010-01-18 13:06) [7]SQLstr2:="SELECT mon, kat FROM Monteur.db WHERE mon = ""wasja""";
procedure TAddMaske.SQLSapros2; //////// Запрос на выполнение
begin
with Query1 do begin
Close;
SQL.Clear;
SQL.Add(SQLstr2);
Open;
end;
kateg:=query1.Fields[1].asString;
end;
← →
dars73 © (2010-01-18 22:03) [8]Спасибо всем за участие. Но всеравно переменная Kateg почемуто пустая.
хотя в таблице есть записи. буду разбираться.
← →
dars73 © (2010-01-18 22:18) [9]Спасибо всем. Разобрался. Проблемма в умляутах была
← →
Anatoly Podgoretsky © (2010-01-18 22:35) [10]WHERE mon = ""wásjâ"""
← →
dars73 © (2010-01-18 23:04) [11]
> WHERE mon = ""wásjâ"""
Точно! при компиляции меняет на латинскую.
← →
Anatoly Podgoretsky © (2010-01-18 23:07) [12]Меняет потому что локализация не совпадает. С русскими символами может менять на ?
← →
Германн © (2010-01-19 01:40) [13]
> Anatoly Podgoretsky © (18.01.10 09:26) [6]
>
> Поэтому куда перемещать или закрывать, пусть sniknik решает.
> Но здесь конечно не место.
>
Теперь уже здесь место. Но всё равно "пусть sniknik решает". :)
Страницы: 1 вся ветка
Текущий архив: 2011.09.11;
Скачать: CL | DM;
Память: 0.49 MB
Время: 0.007 c