Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.04;
Скачать: CL | DM;

Вниз

Символ окончания строки   Найти похожие ветки 

 
HeathRow   (2004-06-09 08:25) [0]

Какой использовать символ а так же тип данных для поля в MSSQL что бы в нем можно было хранить многострочный текст и что бы дельфа его определяла таковым?


 
sniknik ©   (2004-06-09 08:58) [1]

> тип данных
text, ntext (memo)

> символ
стандартный, #10#13, но явно его использовать не нужно оно уже так в тех компонентах где хранится многострочный текст.


 
HeathRow   (2004-06-09 09:20) [2]

угу, но только #13#10 не в голом виде. Сам нашел ответ, в скуле он будет выглядеть так:


INSERT INTO TABLE VALUES (..., "первая строка"+CHAR(13)+CHAR(10)+"вторая строка")


 
Johnmen ©   (2004-06-09 09:22) [3]

>но только #13#10 не в голом виде.

В одетом что ли ? :)
Единственное уточнение к sniknik ©  - это #13#10


 
bushmen ©   (2004-06-09 09:36) [4]

>В одетом что ли ? :)

Да, в шубу одетом, а то неприлично ходить в таком виде! :)


 
sniknik ©   (2004-06-09 11:04) [5]

Johnmen ©   (09.06.04 09:22) [3]
а по моему неважно (можно проверить но не хочется), я даже гдето видел просто #10, и работало везде хотя это юниксовый/люни... разделитель текста (вроде бы). и еще в екселе в ячейках тоже так делит.


 
sniknik ©   (2004-06-09 11:07) [6]

HeathRow   (09.06.04 09:20) [2]
что имееш против наготы?
твой пример
INSERT INTO TABLE VALUES (..., "первая строка"#13#10"вторая строка")

p.s. искать надо до того как спрашиваеш.


 
Johnmen ©   (2004-06-09 11:12) [7]

>sniknik ©   (09.06.04 11:04) [5]

Не очень важно. Но сторого - сначала "откат" каретки #13, потом "перевод" каретки на новую строку #10.
А если просто #10, то это действительно юниксовый конец строки...


 
Anatoly Podgoretsky ©   (2004-06-09 11:28) [8]

sniknik ©   (09.06.04 11:04) [5]
Если хочешь, чтобы работало везде, где используется ДОС соглашения, то только CRLF и не наоборот и по отдельности.


 
HeathRow   (2004-06-09 12:20) [9]

sniknik ©   (09.06.04 11:07) [6]

INSERT INTO TABLE VALUES (..., "перваястрока"#13#10"вторая строка")

Ты сам то пробовал свой код перед тем как давать такие советы? Открой квери аналайзер и попробуй
SELECT "первая строка"#13#10"вторая строка"  увидешь куда он тебя пошлет. Тоже самое будет с INSERTом.

P.S. И до этого искал. Пост висел без ответа около получаса, не сидеть же мне все это время сложа ручки.


 
Johnmen ©   (2004-06-09 12:23) [10]

>HeathRow   (09.06.04 12:20) [9]

А ты сам то пробовал перед тем, как гнать волну ? Открой свою прогу и попробуй.
Увидишь, что квери аналайзер здесь ни к месту.


 
HeathRow   (2004-06-09 12:28) [11]

Johnmen ©   (09.06.04 12:23) [10]

Я пробовал, а ты?
Запросы обробатывает сервер, ему без разницы от куда они будут посланны, если синтаксис неверен что он отлупит запрос как с клиентской проги так и с аналайзера.


 
Sandman25 ©   (2004-06-09 12:44) [12]

[11] HeathRow   (09.06.04 12:28)

SQL.Add("INSERT INTO TABLE VALUES (""перваястрока"#13#10"вторая строка"")");


 
bushmen ©   (2004-06-09 12:49) [13]

>если синтаксис неверен что он отлупит запрос как с клиентской проги так и с аналайзера.

А ты не пробовал в Query Analyzer запускать "ADOQuery1.Open;" ? :))))



Страницы: 1 вся ветка

Текущий архив: 2004.07.04;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.028 c
3-1086581825
ORMADA
2004-06-07 08:17
2004.07.04
Field.EditMask


9-1080157991
Mystex
2004-03-24 22:53
2004.07.04
Delphi vs Visual C++ в создании игр


8-1082276215
Отто фон Бисмарк
2004-04-18 12:16
2004.07.04
Как сохранить нарисованне на канве PaintBox, в переменной TBitmap


9-1060978206
Волшебник
2003-08-16 00:10
2004.07.04
Что требуется знать для создания проекта типа combats.ru ???


14-1087046365
juiceman
2004-06-12 17:19
2004.07.04
Вопросы про локальную сеть