Hi,
The new database controls work well by permitting the ConnectionString provider name to be toggled based on the database, e.g. providerName="System.Data.SqlClient" or providerName="System.Data.OracleClient". Grids still work, selecting the data from the new database providing tables have the same names and the queries are generic SQL.
Unfortunately when you start using query parameters, the parameter names appear to be tied to the database used:
:parameter for Oracle and
parameter for SQL Server
What is the way around this Does there exist a cross database parameter format, or do we have to at runtime scan and replace our parameter prefixes which will be messy This seems like hard work given that SQLDataSource supports all the ADO databases...
Thanks!
RW.

Cross Database Form Parameters
cashinde
SP_UK
Currently we have parameters in the form as ASP.NET tags that were filled in using the query builder. Do you have any recommendation on how those can be made to work
Many thanks,
RW
The Unknown P
Ah, this has been a problem for decades. The various vendors each have their own special way of handling data (that's their added value). Don't expect this to change unless the Department of Homeland Security gets involved in an attempt to genericize the interfaces. ;)
Of course, there's always a way to solve most any problem with code. I haven't seen any "good" solutions for this issue--just hacks of one kind or another.