![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Строки [D7]
Steep © (2006-11-17 07:24:00)Есть большой кусок текста (для SQL) "засовывать" каждую строчку в кавычки достаточно паревно - нет ли функции: объявлении как строки (или как это правильно сказать) не одну строчку а несколько
например:
<супер функция>
create table(
colume1 int
colume2 char(20)
colume3 int)
</супер функция>
и все это строка
StriderMan (2006-11-17 09:39:00) [21]
> Steep © (17.11.06 08:36) [6]
> Вышли плиз на почту
выслал исходники
Steep (2006-11-17 09:15:00) [22]Изначально это лаба по SQL (создание баз, триггеры, процедуры)
но при создании баз нужно менять названия (баз, полей)
т.е. сейчас все SQL операции (за исключением запросов - их еще нужно написать) у меня есть просто в отдельных текстовых файлах
потом из проги уже редактируем саму базу...
выводим несколько полей из баз в одну таблицу и тд.
Steep (2006-11-17 09:09:00) [23]что-то вроде 'Ширина стороны равна %a% см' а как вставить в эту %a%?
Андрей Сенченко (2006-11-17 09:08:00) [24]
> По-русски допутим
> var
> s : String;
> для того чтобы прировнять строку мы пишем s := 'Текст'
>
> а у меня текст:
>
> Текст (
> текст
> текст
> текст
> )
А в каком виде это изначально хранится ? В текстовом файле ?
Думкин (2006-11-17 08:55:00) [25]
> Steep © (17.11.06 08:46) [8]
Места в которые вставляется текст из Эдитов - некоторый фиксированный текст типа - %%Edit1%%. Затем заменяешь такие вхождения на нужные. Есть библиотека для Дельфи, RegExp кажется называется. Работа с регулярными выражениями обычно расписывается при работе с Перл и ПХП.
Но есть и параметризация запросов в Дельфи. Это уже к тем, кто этим пользуется, не ко мне.
Steep (2006-11-17 08:46:00) [26]
> Работа с регулярными выражениями, например.
это что?
хоть малюсенький примерчик можно или ссылку на статью?
Думкин (2006-11-17 08:45:00) [27]
> Steep © (17.11.06 08:34) [5]
Работа с регулярными выражениями, например.
Steep (2006-11-17 08:36:00) [28]Вышли плиз на почту
Steep (2006-11-17 08:34:00) [29]я бы так сделал просто нужно в некоторых местах менять этот самый текст на тот что введен из Edit'ов...
вот поэтому и спросил. думал что есть какой другой выход...
StriderMan (2006-11-17 08:32:00) [30]была у меня такая задачка. надо было в код программы пихать большие текстовые куски (тоже кстати SQL-скрипты) (нельзя было размещать в отдельном файле), написал спец-тулзу, которая из текстового файла делает текстовый файл, в котором строки выглядят как. могу выслать.
'строка'#13+
Loginov Dmitry (2006-11-17 07:53:00) [31]Сохрани
Текст (
текст
текст
текст
)
в файл. Загрузи его через TStringList. Ничего не придется выделять, поверь.
Steep (2006-11-17 07:48:00) [32]По-русски допутим
var
s : String;
для того чтобы прировнять строку мы пишем s := 'Текст '
а у меня текст:
Текст (
текст
текст
текст
)
для того чтобы прировнять к тексту нужно делать так:
'Текст ('+
'текст'+
'текст'+
'текст'+
')'
как это можно сделать не выделяя каждуй строку в '' и выделить сразу все
Надеюсь понятно объяснил
Loginov Dmitry (2006-11-17 07:41:00) [33]Еще раз, и по-русски пожалуйста.