SQL of Query is as follows:-
SELECT BOATDETAILS.RegNo, Owners.OwnerID, Owners.Name, Owners.Address1,
Owners.Address2, Owners.Address3, Owners.TelNo, Owners.Owned1, Owners.Owned2,
Owners.Owned3, Owners.Owned4, Owners.Owned5, BERTH.Position, BERTH.Area,
BOATDETAILS.BoatName, BOATDETAILS.Owner1ID, BOATDETAILS.[Owner2 ID],
BOATDETAILS.[Length Ft], BOATDETAILS.[Length ins], BOATDETAILS.[Beam FT],
BOATDETAILS.[Beam ins], BOATDETAILS.InsCompany, BOATDETAILS.PolicyNo,
BOATDETAILS.ExpiryDate, BOATDETAILS.StartDate, DDETAILS.SortCode,
DDETAILS.AccountNo, DDETAILS.TransactionType, DDETAILS.AccountName, *
FROM (Owners LEFT JOIN DDETAILS ON Owners.OwnerID = DDETAILS.OwnerID) RIGHT
JOIN (BOATDETAILS LEFT JOIN BERTH ON BOATDETAILS.RegNo = BERTH.BoatReg) ON
Owners.OwnerID = BOATDETAILS.Owner1ID
ORDER BY BOATDETAILS.RegNo;
could you post the SQL? There's a good chance that resulting recordset
is not updateable. Without the SQL, it's impossible to tell.