ошибка – не удалось преобразовать вариант типа (Null) в тип (OleStr).
действительно простой запрос в качестве теста –
Код: Выделить всё
FDQuery1.Close ;
FDQuery1.Sql.Clear ;
FDQuery1.Sql.Add('SELECT NAME FROM CUSTOMER' );
FDQuery1.Open ;
Это прекрасно работало в течение многих лет, и полученный запрос отлично работает в Workbench, но
она начала происходить только на новом ПК с установленным Delphi.
Чтобы это исправить, нам нужно добавить эту строку в каждый запрос, что на самом деле не нужно. -
Код: Выделить всё
FDQuery1.Sql.Add(' WHERE NAME NULL ' );
Кто-нибудь видел это раньше?
Всем спасибо
Подробнее здесь: https://stackoverflow.com/questions/798 ... -one-dev-p
Мобильная версия