![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 20.01.2012
Сообщений: 7
|
![]()
Помогите пожалуйста разобраться. при обращении sql запроса к базе данных access в дэлфи программа выдает ошибку, уже после ее запуска:"Синтаксическая ошибка в запросе.Неполное предложение запроса.
то есть запрос фактически не работает. вот код к программе, может что посоветуете: Код:
Последний раз редактировалось ACE Valery; 20.01.2012 в 21:08. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Попробуйте двойные кавычки убрать во фразе FROM
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 20.01.2012
Сообщений: 7
|
![]()
пробовала дело не в этом
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 20.01.2012
Сообщений: 7
|
![]()
да спасибо, только запрос все равно не выполняется может я некорректно пишу, насколько я понимаю нужно писать в апострофах???
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Что значит "не выполняется". Ошибка или 0 записей возвращает? Имя таблицы можно (но кажется не обязательно?) так писать: [klienti]. Двойные кавычки здесь не при делах
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 20.01.2012
Сообщений: 7
|
![]()
программа запускается, в форме где нужно задать запрос пишу наименование должности (dol) в апострофах, в ответ "нет данных, удовлетворяющим условию поиска", хотя таблица выгружена в дэлфи
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Запрос выполняется, не находя при этом ни одной записи. Вполне нормальная ситуация. Обращение к базе у вас верно, значит или действительно нет, или ищите не то. При таком поиске должны задать полное наименование должности, иначе не найдет. При поиске по части наименования используйте Like
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 20.01.2012
Сообщений: 7
|
![]()
так в том то и дело, что наименование должности пишу полностью, она у меня перед глазами в таблице, а он все равно зараза не хочет
|
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Может быть каша в использовании латинских букв и кириллицы. Например в наименование одна из букв латинская "c", а вы вводите свою родненькую. И прощай поезд
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#10 |
Новичок
Джуниор
Регистрация: 20.01.2012
Сообщений: 7
|
![]()
пробовала в запросе вводить без апострофов выдает ошибку "каналы передачи данных datasource1.circular не позволены"
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запрос с CASE переделать в запрос с PIVOT (MS SQL Server 2005) | Машуля | SQL, базы данных | 4 | 06.05.2010 21:09 |
Создание новых таблиц в MS SQL SERVERE через SQL запрос в Delphi | S_Yevgeniy | Помощь студентам | 1 | 27.10.2009 06:26 |
SQL запрос | SERG1980 | БД в Delphi | 6 | 19.10.2007 23:03 |
SQL-запрос | Elena | БД в Delphi | 3 | 21.05.2007 11:34 |
SQL запрос на основе другого SQL запрса... | Timoxa | БД в Delphi | 1 | 07.01.2007 18:15 |