Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Строки [D7]


Страницы:   1 2

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]

Еще раз, и по-русски пожалуйста.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо