Hi,
you need an appropriate NET Data Provider like System.Data.SqlClient for MS-SQL or FirebirdSql.Data.FirebirdClient for Firebird. For many databases you can find hints on http://www.connectionstrings.com. But there's no way to connect to Open Office. I found a link in a German forum:
http://www.mycsharp.de/wbb2/thread.php?postid=257986#post257986
Openoffice benutzt HSQL als DB-Engine.
Es gibt einen HSQL Port incl. ADO.NET provider von Andres Vettori
( der hat auch Retina geschrieben ).
http://weblogs.asp.net/andresv/archive/2004/11/28/271205.aspx
Leider ist sein gotdotnet workspace nicht mehr online.
Vielleicht kannst du von Ihm ja persönlich mehr erfahren.
English translation by Juergen Thomas:
Open Office uses HSQL as DB engine.
There's a HSQL port incl. ADO.NET provider by Andres Vettori (who wrote Retina, too)
http://weblogs.asp.net/andresv/archive/2004/11/28/271205.aspx
Unfortunately, his gotdotnet workspace isn't available online any more.
Perhaps you can ask him directly.
You can use each NET Framework SDK version for database connections. But you have to use the correct version of each tool: SDK and SharpDevelop and SharpReport.
Juergen