|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.09.2012, 11:37 | #1 |
Пользователь
Регистрация: 04.09.2012
Сообщений: 25
|
Ошибка в коде SELECT
Код:
// Перевод пользователя Здесь SELECT отрабатывает как надо и отображает требуемые данные //Изменение прав в системе Здесь выдает вот такую ошибку Вот поля ResultSQL Последний раз редактировалось rpy3uH; 13.09.2012 в 15:36. |
06.09.2012, 11:54 | #2 | ||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
Цитата:
|
||
06.09.2012, 12:03 | #3 |
Пользователь
Регистрация: 04.09.2012
Сообщений: 25
|
Код:
Код:
|
06.09.2012, 12:11 | #4 | ||
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
Цитата:
Где конечная строка запроса? |
||
06.09.2012, 12:24 | #5 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
По сути - в ResultSQL потянуты поля из первого запроса, а во втором запросе совершенно другая структура данных
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
06.09.2012, 12:29 | #6 | |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Цитата:
|
|
06.09.2012, 13:04 | #7 |
Пользователь
Регистрация: 04.09.2012
Сообщений: 25
|
Не лучше ли будет решить данную задачу через Stored Procedure или все же лучше использовать ADODataSet?
|
06.09.2012, 13:08 | #8 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
Одно другому не мешает.
|
06.09.2012, 17:19 | #9 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
по поводу исходных граблей - у меня такая проблема возникала с dbf-таблицами, тоже поле User. Видимо, оно как-то зарезервировано в DBase IV, так как обращение <tablename>."User" решило проблему.
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
06.09.2012, 17:24 | #10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
В данном случае ошибка не провайдера. Поле User потянуто в DataSet. 2-ой запрос выполняется, а в списке возвращаемых полей нет поля User. В результате ошибка, исключение дельфи создает. Или тянуть в различные DataSet, или поля не тянуть в него и обращаться к ним через FieldByName
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Где ошибка в этом исходном коде на языке Си? Или ошибка в Excel? | ArchiCurtis | Помощь студентам | 2 | 07.04.2012 14:16 |
ошибка select | vedro-compota | SQL, базы данных | 4 | 21.06.2011 16:30 |
Ошибка в коде, ошибка в css или это проблема с совместимостью с браузерами? | ankris | HTML и CSS | 5 | 23.11.2010 16:58 |
Ошибка в раскрывающемся списке <select> | TaYgA | HTML и CSS | 2 | 25.05.2010 22:07 |
Метод Select. Где ошибка?? | Klakson | Microsoft Office Excel | 2 | 11.08.2009 12:36 |