Вниз
Скачать: CL | DM;

MSSQL и поле типа TEXT   Найти похожие ветки 

← →
GEN001 ©   (2010-02-15 21:12) [0]

Имеется MSSQL 2000 и таблица с полем DCS типа TEXT. Использую Delphi+ADO.
Добавляю в таблицу новую запись при помощи insert into c параметрами.
Если строка, записываемая в поле DCS имеет длину примерно до 800 символов, то запись добавляется с заполненным полем DCS. Если строка длиннее 800 символов то сама запись добавляется, НО поле DOCS с типом TEXT остается пустым. В чем причина?
Заранее спасибо за помощь!


← →
sniknik ©   (2010-02-15 21:54) [1]

> В чем причина?
17я строка. вне сомнений.


← →
12 ©   (2010-02-16 14:22) [2]

может, ограничения какие на поле стоят/ триггер
у меня 2000 знаков с лишним - полет нормальный


← →
ANB   (2010-02-16 15:03) [3]


> GEN001 ©   (15.02.10 21:12)

Надо посмотреть общую длинну записи и триггера, есно.


← →
Ega23 ©   (2010-02-16 15:03) [4]


> может, ограничения какие на поле стоят/ триггер
> у меня 2000 знаков с лишним - полет нормальный


Сомневаюсь. Скорее на параметре ограничения.


← →
GEN001 ©   (2010-02-16 18:51) [5]


> Скорее на параметре ограничения.

Где и как это посмотреть?

P.S. в другом месте мне сказали что в поле с типом TEXT нельзя записывать текст, в котором больше 16 строк, но удаление символов перевода строки (#10, #13) лишь частично решило проблему - некоторые записи так и добавляются пустыми.


← →
GEN001 ©   (2010-02-16 19:32) [6]


> в другом месте мне сказали

прошу прощения за этот кусок своей фразы :) остальная часть фразы правильная :)


← →
Ega23 ©   (2010-02-16 20:31) [7]


> в другом месте мне сказали что в поле с типом TEXT нельзя
> записывать текст, в котором больше 16 строк


Плюнь в тех людей слюной и скажи им, что они полные нюбы.

З.Ы. только что прикола ради зафигачил в параметр текст на 28 кб. Всё вставилось.


← →
GEN001 ©   (2010-02-16 22:19) [8]

Дело в том, что я пытаюсь загружать текст, полученный из старого FLINT. Кодировку DOS я победил, но может там остались какие-то спец-символы, которые не возможно записать в поле с типом TEXT ?


← →
Плохиш ©   (2010-02-17 00:21) [9]

Не люблю партизан.


← →
Ega23 ©   (2010-02-17 00:37) [10]

Мы уже кода дождёмся, или где?


← →
sniknik ©   (2010-02-17 07:42) [11]

> но может там остались какие-то спец-символы, которые не возможно записать в поле с типом TEXT ?
#0



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.006 c
2-1311063552
Ш-К
2011-07-19 12:19
2011.11.13
Толстые и тонкие клиенты


15-1310675392
Юрий
2011-07-15 00:29
2011.11.13
С днем рождения ! 15 июля 2011 пятница


15-1310502594
Юрий
2011-07-13 00:29
2011.11.13
С днем рождения ! 13 июля 2011 среда


2-1311508935
prodex
2011-07-24 16:02
2011.11.13
Как построить запрос в Oracle, если...


2-1311626166
Германн
2011-07-26 00:36
2011.11.13
Вопрос по SHGet




   Наверх