Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Хранение SQL запросов.. / 16 сообщений из 16, страница 1 из 1
18.07.2003, 10:56
    #32211788
AndreyBond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Люди, Paradox не поддерживает хранимые процеду, поэтому запросы к базе большие, очень, около 400 символов, не подскажиет как их лучше хранить, чтоб потом, когда добавляешь запрос в SQLQuery, обратиться к нему по какому нить идентификатору
...
Рейтинг: 0 / 0
18.07.2003, 11:00
    #32211792
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
чтоб потом, когда добавляешь запрос в SQLQuery, обратиться к нему по какому нить идентификатору

А почему ты не хочешь для каждого запроса положить соответствующий компонент? Вот в свойстве SQL твой запрос и будет храниться.
...
Рейтинг: 0 / 0
18.07.2003, 11:12
    #32211814
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
TSringList
...
Рейтинг: 0 / 0
18.07.2003, 11:15
    #32211820
Даниил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Может их все в TStringList запихать? А потом загружать в свойство SQL по номерам. Или во втором TStringList имена хранить в том же порядке, что и в первом. А чтоб вызывать по определенному имени запроса - небольшую процедурку написать.
...
Рейтинг: 0 / 0
18.07.2003, 11:17
    #32211826
Даниил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
2 eNose:
... перебил... у меня плагиат получился :)
...
Рейтинг: 0 / 0
18.07.2003, 12:07
    #32211924
AndreyBond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
А как одну длинную строчку написать в несколько строчек, ну чтоб понятней было, чтобы она за пределы экрана не выходила..
...
Рейтинг: 0 / 0
18.07.2003, 12:11
    #32211933
Даниил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Ну-у-у... как я понимаю... энтеры ставить...
...
Рейтинг: 0 / 0
18.07.2003, 13:32
    #32212052
eNose
Участник
[не активирован]
[не одобрен]
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
#13#10
...
Рейтинг: 0 / 0
18.07.2003, 14:16
    #32212116
AndreyBond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Если я при написании кода делаю так:
a:='12345676
678990';
То он ругается, на не законченность строчки.
В VB есть знак для переноса _
...
Рейтинг: 0 / 0
18.07.2003, 14:20
    #32212126
Speaker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Код: plaintext
1.
a:='12345676' +
     '678990';
...
Рейтинг: 0 / 0
18.07.2003, 14:21
    #32212128
Speaker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Код: plaintext
1.
a:='12345676'# 13 # 10 +
    '678990'; 
...
Рейтинг: 0 / 0
18.07.2003, 14:48
    #32212188
AndreyBond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Тогда глупый вопрос, а процессорное время тратится на суммирование? Или на операцию:
a:='123456789' тратится столько же сколько и на операцию:
a:='123'+'456'+'789'
???
...
Рейтинг: 0 / 0
18.07.2003, 14:55
    #32212206
Speaker
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
Если это константы, то думаю что в "a" еще на этапе компиляции
будет записано общее значение. Если нет, то да, тратится, правда
я не думаю, что ты сможешь заметить изменение по скорости.

P.S. Я разумеется говорю только о формировании строки для запроса,
а не сортировки методом пузырька с использованием строк
...
Рейтинг: 0 / 0
18.07.2003, 14:58
    #32212213
Papka
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
A pochemu-bi ne hranit eto v otdelnoj tablice? I menjat zaprosi budet legche. I f-ciju napisat, kotoraja po ID budet vozvrassat widestr naprimer.
...
Рейтинг: 0 / 0
19.07.2003, 11:14
    #32212765
AndreyBond
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
А может есть какой стандартный компонент, куда при проектировании можно забить эти запросы, а потом по индексу к ним обращаться????
...
Рейтинг: 0 / 0
21.07.2003, 15:01
    #32213646
SmaLL
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Хранение SQL запросов..
TStringList - стандартный, но не компонент, а класс.
Если нужен именно компонент, то возьми, например, TListBox, сделай ему Visible:= false и пихай в него что надо, хоть в дизайне, хоть в рантайме.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Хранение SQL запросов.. / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]