![]() |
|
|
![]()
|
|
| kulikoff |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 334 Регистрация: 5.11.2005 Где: Киев Репутация: 1 Всего: 1 |
На запрос:
выдаёт ошибку
Как правильно писать запрос? |
||||
|
|||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
В SQL надо не двоеточие равно, а просто равно:
-------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| bas |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 446 Регистрация: 14.8.2002 Где: Молдова, Кишинев Репутация: 1 Всего: 2 |
||||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
Это Delphi, а SQL - это язык запросов:
А так как у тебя неправильно, в SQL нет := = в SQL - операция проверки на равенство := в Delphi - Операция присваивания Да у тебя тем более ещё и наоборот =: Это сообщение отредактировал(а) DemoCode - 19.1.2006, 18:56 -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| bas |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 446 Регистрация: 14.8.2002 Где: Молдова, Кишинев Репутация: 1 Всего: 2 |
Это точно Delphi , а как передать запрос с параметрами то можнозаглянуть в FAQ Добавлено @ 19:07 DemoCode - чтото ты спутал. |
|||
|
||||
| DemoCode |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 890 Регистрация: 20.10.2005 Где: Россия Репутация: нет Всего: 41 |
select NUPL from BANKVUP where BANKVUP.ROZ=:d1 Это сообщение отредактировал(а) DemoCode - 19.1.2006, 19:15 -------------------- Жить стало лучше, жить стало веселей © И.В. Сталин |
|||
|
||||
| kulikoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 334 Регистрация: 5.11.2005 Где: Киев Репутация: 1 Всего: 1 |
Не, когда хожу через BDE - там стопроцентно ставится двоеточие, а тут - немного удивлен... Тут точно просто равно ставится? Почему тогда оно понимает, что d1 - это параметр, а не ругается на неправильные символы или идентификаторы неизвестные? Код я приводил на Delphi...
|
|||
|
||||
| Bose |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1458 Регистрация: 5.3.2005 Где: Riga, Latvia Репутация: 9 Всего: 51 |
DemoCode
двоеточие в этом случае не относится ни к присваиванию, ни к сравнению. Двоеточие указывает на то, что d1 - это параметр! попробуй так(не уверен):
а еще может помочь отделить пробелом = от : |
|||
|
||||
| bas |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 446 Регистрация: 14.8.2002 Где: Молдова, Кишинев Репутация: 1 Всего: 2 |
kulikoff - поставь точку останова и посмотри что находиться в
Parameters[0].Value и если он . В FAQ Петрович - рассматривал данную проблему весьма детально. |
|||
|
||||
| kulikoff |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 334 Регистрация: 5.11.2005 Где: Киев Репутация: 1 Всего: 1 |
спасибо всем! Нашел ошибку у себя и устранил
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |