Unter WinForms müssen die entsprechenden Microsoft-APIs benutzt werden, für den Datenzugriff also
ADO.NET. Zugriff auf die
BDE müsste dort aber über die Borland Data Providers weiterhin möglich sein - über das Thema weiß ich aber leider noch nicht genug.
Bezüglich VCLForms und
MSSQL: Da wir momentan unter
Win32 (Delphi7) entwickeln und die Migration auf .NET (Delphi8) im Auge behalten, scheint mir dbExpress die beste Wahl in beiden Welten zu sein. Die
MSSQL-Unterstützung ist da und die Komponenten gibt es unter D7 wie D8 ...
Die
BDE kann man über dbExpress allerdings nicht verwenden.