Access 2007 поле MEMO и SQL
Столкнулся с одним неприятным моментом в Access 2007. Впрочем это справедливо и для Access 2003. Есть таблица с полем типа MEMO, и по идее в нем можно хранить неограниченно большой текст.
Запросом в таблицу вставляются данные:
sSQL = "INSERT INTO zv_RGD_about_post " & _
"SELECT DISTINCT id_vodpoint, " & _
"'... Здесь длинный текст ... ' AS info, " & 1 & " AS zvid_org " & _
" FROM RGD_T21_p1; "
DoCmd.RunSQL sSQL
Текст вставляется не полностью - обрезается на 255 символе.
А вот если сделать так, то все в порядке.
INSERT INTO zv_RGD_about_post ( info, department, id_vodpoint, zvid_org )
VALUES ('... Здесь длинный текст ... ', 0, 0, 0)
Такой вот нюанс...
Запросом в таблицу вставляются данные:
sSQL = "INSERT INTO zv_RGD_about_post " & _
"SELECT DISTINCT id_vodpoint, " & _
"'... Здесь длинный текст ... ' AS info, " & 1 & " AS zvid_org " & _
" FROM RGD_T21_p1; "
DoCmd.RunSQL sSQL
Текст вставляется не полностью - обрезается на 255 символе.
А вот если сделать так, то все в порядке.
INSERT INTO zv_RGD_about_post ( info, department, id_vodpoint, zvid_org )
VALUES ('... Здесь длинный текст ... ', 0, 0, 0)
Такой вот нюанс...
Комментарии
Отправить комментарий