Delphi+MS SQL

mikhasenko
Дата: 21.11.2007 11:32:00
Поле, в котором хранятся данные имеет тип nvarchar(1000). Попытка записать прочитанные запросом данные из этого поля в переменную типа string генерирует ошибку AccessViolation.
Подскажите пожалуйста в чем же причина такой ошибки?
guest12345
Дата: 21.11.2007 11:35:20
Попробуй обозначить переменную как variant
Johnmen
Дата: 21.11.2007 11:39:25
mikhasenko
Поле, в котором хранятся данные имеет тип nvarchar(1000). Попытка записать прочитанные запросом данные из этого поля в переменную типа string генерирует ошибку AccessViolation.
Подскажите пожалуйста в чем же причина такой ошибки?

Причину смотри в 17 строке твоего кода.
Anatoly Podgoretsky
Дата: 21.11.2007 18:07:02
Причина в том, что ты обращаешься к памяти, на которую у тебя нет прав.