ADO.NET in Delphi 7?

Hi,

does anybody know if Delphi 7 will have ADO.NET support?
Also will I be able to invoke a .NET web service from Delphi 7 and awake a
Delphi ADO.NET dataset by assigning it a C# dataset returned from the WEB
service?
Conversely, will I be able to build a WEB service in Delphi 7 that can
return a dataset that can be awaken from a C# application as a native C#
ADO.NET dataset?

I am trying to figure out a database abstraction mechanism that will allow
my Delphi and C# projects interact without having to parse XML datasets.
Does this makes sense?

Thanks