Вниз
Скачать: 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.007 c
2-1311321505
ixen
2011-07-22 11:58
2011.11.13
Как узнать тип поля?


15-1310634127
Empleado
2011-07-14 13:02
2011.11.13
Design DB tables "exclusive OR"


1-1272500252
SPeller
2010-04-29 04:17
2011.11.13
Можно ли проверить указатель на корректность?


15-1310718132
lesstab
2011-07-15 12:22
2011.11.13
Вопрос опытным программистам


15-1307197263
Sergey Masloff
2011-06-04 18:21
2011.11.13
Привет из солнечного Крыма




   Наверх