[Mono-list] CommandBuilder for Sybase and Oracle

Daniel Morgan danielmorgan@verizon.net
Wed, 09 Mar 2005 00:19:30 -0500


Currently, Mono does not have a CommandBuilder for Sybase and Oracle 
ADO.NET providers.

Anybody willing to create them?

If you are, I can help you with some advice, but I'm too busy to 
implement it myself.

You can take a look at System.Data.SqlClient to see how the 
SqlCommandBuilder is implemented.

Sybase should be similar.

However, Oracle you will need to get KeyInfo from Oracle.  The only 
thing I could think of is to parse the SELECT statement to get table and 
column names.  And then look up views like ALL_CONSTRAINTS and 
ALL_CONS_COLUMNS to get the primary key info.

I think these things are needed before Mono 1.2 is released.

Any takers?

Daniel