Если вы все еще используете TQuery
, вы используете BDE
(Borland Database Engine).Со времени выпуска D5 были внесены десятки изменений в SQL Server
, включая поддержку Unicode и большое количество типов данных.Маловероятно, что вы сможете просто конвертировать.
Если вы используете более высокую версию (SKU), чем Professional, у вас должно быть ADO
компонентов, и вы можете заменить BDE
на них.D5 Professional не включает компоненты ADO
;они продавались отдельно (и довольно дорого, учитывая стоимость обновления D5 Pro с D4) и, вероятно, больше не доступны.Возможно, вы все равно сможете найти сторонние компоненты ADO, которые будут поддерживать D5 и SQL Server 2008
.Удачи!