Using : msSQL 2005, Delphi 7, sdac 4.50.0.39,
Microsoft SQL Server: 09.00.3073
Microsoft SQL Native Client: 9.00.3042.00
This line works, and after the assignment, the fields are equal (as they should be)
fMaster.FieldByName('ServReq').Assign(dmMain.tblArchive.FieldByName('ServReq'));
using mssql 2008, Delphi2007, sdac 4.50.0.39
the same line of code,
fMaster.ServReq is full of garbage immediately after the line.