![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
sql запрос - проблема разделения на части
fynjy93 © (2011-03-25 16:39:00)может кто сможет помочь - у меня запрос, он не влазает в 255 символов для sql add, как бы его разделить, что бы делфи не ругалось на не правильный запрос - проверено, что запрос рабочий:
SELECT T_SPISOK_BIBLOITEK.Nazvaanie, T_SPISOK_BIBLOITEK.ADRESS, T_o_knige.nazvanie, T_o_knige.god_izdatelstva, T_Avtor.Names, T_Avtor.surname
FROM T_Avtor INNER JOIN (T_SPISOK_BIBLOITEK INNER JOIN T_o_knige ON T_SPISOK_BIBLOITEK.Kod_Bibliotek = T_o_knige.kod_biblioteki) ON T_Avtor.Kod_Avtora = T_o_knige.Kod_Avtora;
за ранее спасибо!
Anatoly Podgoretsky (2011-03-27 18:38:00) [1]Хоть тут помог метод научного втыка.
Palladin (2011-03-27 17:43:00) [2]просто это единственное, что он понял из целого букета болезней
Smile (2011-03-27 17:37:00) [3]И при чем здесь
> sql запрос - проблема разделения на части?
:)
fynjy93 (2011-03-27 17:28:00) [4]ошибка найдена, одну из переменных из глобальной перевел в локальную и заработало!
Inovet (2011-03-27 05:38:00) [5]> [38] Palladin © (27.03.11 04:12)
> а теперь считаем поля и видим что их 6...
Пртизанен капут.
Palladin (2011-03-27 04:12:00) [6]а теперь считаем поля и видим что их 6... предварительный диагноз сводится к тому что пациент полез к 6 полю, которые имеет индек 5
Плохиш (2011-03-27 01:47:00) [7]
> При работе с "MS SQL Server Management Studio Express Edition"
> задолбали сообщения типа:
Наверное я не стой студией работаю. Попробуй установить последнюю.
Anatoly Podgoretsky (2011-03-26 22:18:00) [8]> fynjy93 (26.03.2011 19:43:34) [34]
Элемент с индексом 6 для 6 записей недопустим, о чем и выдается сообщение.
clickmaker (2011-03-26 19:45:00) [9]> При работе с MS SQL Server Management Studio подобного содержания
> ошибки лезут с завидным постоянством :)
потому что его индусы писали. Которым не помогли на данном форуме
fynjy93 (2011-03-26 19:43:00) [10]
>
> Обратите внимание на [24]. Попробуйте взять поле names в
> квадратные скобки - может быть это ключевое слово.
действительно есть прогресс, теперь он выводит 1 запись (их 6 есть) и выдает ошибку.
вот
http://iscr.ru/photo/1301157760_111.jpg
P.S. этот запрос идет на вывод в Exel, мало ли, поможет.
Loginov Dmitry (2011-03-26 18:05:00) [11]
> Ну да, у каждого MS виновато
При работе с "MS SQL Server Management Studio Express Edition" задолбали сообщения типа:
- неизвестная ошибка
- неопознанная ошибка
- непредвиденный сбой
- и т.д. и т.п.
А уж кто там виноват, MS или не MS... Нет времени выяснять.
Плохиш (2011-03-26 17:13:00) [12]
> Loginov Dmitry © (25.03.11 22:22) [21]
Ну да, у каждого дебилки MS виновато.
Плохиш (2011-03-26 17:12:00) [13]А я, всё-таки, посоветую аФФтару нанять программиста.
Медвежонок Пятачок (2011-03-26 12:48:00) [14]....AND a.Kod_Avtora=k.Kod_Avtora ;');
Жирное убери наконец.
И. Павел (2011-03-26 08:28:00) [15]
> fynjy93 ©
Обратите внимание на [24]. Попробуйте взять поле names в квадратные скобки - может быть это ключевое слово.
Германн (2011-03-26 02:08:00) [16]
> fynjy93 © (26.03.11 00:36) [25]
>
> нет, просто символов, которые может включать любое строковое
> значение - 255, а тут больше)
Это всего лишь ограничение IDE. На количество символов в одной "текстовой" строке исходника. К значениям переменных/констант это ни в коей мере не относится.
fynjy93 (2011-03-26 00:59:00) [17]понятно, видимо я ошибся))) полезу завтра с утра в гугл попоподу датасет)
Inovet (2011-03-26 00:54:00) [18]> [25] fynjy93 © (26.03.11 00:36)
> нет, просто символов, которые может включать любое строковое
> значение - 255, а тут больше)
Это отчего 255? Строки разные есть.
Это история про x,y,z. Ссылку забыл.
fynjy93 (2011-03-26 00:36:00) [19]нет, просто символов, которые может включать любое строковое значение - 255, а тут больше)
можно информацию о датасет, ни разу не пользовался.
sniknik (2011-03-25 22:46:00) [20]Names