The forum thread you mentioned actually refers to the "classic" approach of using OpenAccess. The visual designer does not have yet the capability of handling multiple backends in a single rlinq file. However, this is one of our goals for the following Q2 release.
Until then, you can still switch the database server at runtime but this would only work in the cases when the two databases are 100% identical, in terms of table and column names as well as column types. If the databases differ in any way and this information is not available in the OpenAccess metadata (because currently we keep metadata for only one backend), this would lead to runtime errors. In order to switch the database you need to create a context instance and pass the appropriate connection string, as well as the backend configuration and metadata source. The code looks like this:
BackendConfiguration configuration =
MetadataSource source = AttributesMetadataSource.FromAssembly(
(MyContext context =
MyContext(connection, configuration, source))
I hope that helps.
the Telerik team
Q1’11 SP1 of Telerik OpenAccess is available for download
; also available is the Q2'11 Roadmap
for Telerik OpenAccess ORM.