Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
2 / 2 / 0
Регистрация: 23.06.2013
Сообщений: 125

Ошибка в базе данных

03.12.2013, 13:30. Показов 1251. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
я стараюсь вписать в делфи программу с базами данных из книги Шпака, которая называется Персонал.
Но при нажатии в TreeVeiw у меня возникает исключение в процедуре SetSelection.
Как исправить ситуацию?
Миниатюры
Ошибка в базе данных  
Вложения
Тип файла: rar Персонал и база данных Staff (81).rar (500.7 Кб, 5 просмотров)
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.12.2013, 13:30
Ответы с готовыми решениями:

Ошибка в базе данных
У меня появляется такое сообщение Из- за чего Poss - это таблица в базе данных

Как сделать базу данных и заместить, три запроса к базе данных ?
1. создать базу данных и заместить ее в бдриде на форме;( Согласно своего варианта создать таблицу базы данных и приложение,...

Реализовать поиск и выбор данных в форме в базе данных Access
Здравствуйте! Подскажите пожалуйста,как реализовать поиск и выбор данных в форме в базе данных Access. Заданы таблицы товар,тип товара,...

1
 Аватар для teleprog
177 / 149 / 43
Регистрация: 14.08.2008
Сообщений: 1,290
03.12.2013, 23:24
Лучший ответ Сообщение было отмечено aleksskay3 как решение

Решение

При выполнении запросов, на выборку данных из базы, нету пробелов в запросе

Вот такие запросы пытается выполнить программа
SQL
1
SELECT * FROM FulllistWhere DepId = 3or  Parents starting WITH   1 1,31 ,0order BY lastName,FirstName,FatherName
А должны быть
SQL
1
SELECT * FROM Fulllist    WHERE DepId = 3    OR  Parents starting WITH   1 1,31 ,0  ORDER BY lastName,FirstName,FatherName




В программе, везде где складываются строки запроса, впишите пробелы вначале и в конце строк.

Delphi
1
2
3
 DataSet.CommandText := DataSet.CommandText +
        'Where DepId = ' + intToStr(sidsDepsDeptId.AsInteger)+
        'or  Parents starting with   1 ';
Заменяйте на
Delphi
1
2
3
 DataSet.CommandText := DataSet.CommandText +
        '   Where DepId = ' + intToStr(sidsDepsDeptId.AsInteger)+
        '   or  Parents starting with   1     ';
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.12.2013, 23:24
Помогаю со студенческими работами здесь

Ошибка SQL запроса , в базе работает, а через IBQuery в Delphi ошибка
В Combobox загружены имена организаций. Нужно выполнить запрос на вывод всех полей таблицы организаций при выборе имени в Combobox. При...

Поиск данных по таблице в базе данных
Доброго времени суток уважаемые форумчане, нужна ваша помощь. Я взаимодействую с базой данных Access с помощью компонентов ADOQuery,...

Сортировка данных в базе данных
Доброго времени суток. Есть простенькая база данных содержащая несколько полей. Поле фамилия содержит первичный ключ. Вторичные индексы...

ID в базе данных
всем привет! я создал БД и в таблице есть столбец ID. подскажите как сделать чтобы в id был счетчик. например при добавлении данных...

Редактирование в базе данных
Проблема такая: когда нажимаю кнопку 'Редактирование' открывается форма3. На которой расположены DBedit'ы и DbComboBox'ы. Если например...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru