c5dd3d55de98968e7410cfbdd0ccacc685b02ab1
[mono.git] / web / firebird
1 * Firebird and Interbase Data Provider
2
3 <ul>
4         <li>Does not exist in Mono, but is a separate project</li>
5         
6         <li><a href="http://firebird.sourceforge.net/index.php">Firebird Relational Database</a> is 
7         an independent project which uses source code based on the Interbase source code released
8         by Borland under the Interbase Public License.</li>
9         
10         <li>Both the Firebird Relational Database and the Firebird .NET Data Provider can be
11         downloaded from <a href="http://sourceforge.net/projects/firebird/firebird">here</a></li>
12         
13         <li>The Firebird .NET Data provider has been made
14  available by Carlos Guzmán Álvarez (aka "Carlos G.A."), who has also made a
15  number of contributions to the OdbcJdbc code.</li>
16  
17         <li>Stuff that works:
18                 <ul>\r
19                         <li>CommandBuilder</li>\r
20             <li>DataReader</li>\r
21             <li>SchemaTable</li>\r
22             <li>DataAdapter</li>\r
23             <li>BatchQuerys</li>
24             <li>ExecuteNonQuery</li>
25         </ul>
26         </li>
27         
28 </ul>
29
30 * Current Status
31
32 <ul>
33         <li>Currently, it is able to connect to Firebird and Interbase databases 
34            and execute commands</li>
35            
36         <li>The new data
37         provider/driver is written in C# and provides a high-performance native
38         implementation of the GDS32/API functions. This means that .Net developers
39         will be able to access Firebird databases without the need of Firebird
40         client install.<li>
41  
42     <li>In support of the new module, a new mailing list
43         <a href="http://lists.sourceforge.net/lists/listinfo/firebird-net-provider">firebird-net-provider</a> has 
44         been created. Please use this list for any 
45         questions that you may have about the provider.</li>       
46     
47     <li>CommandBuilder works</li>
48  
49 </ul>   
50    
51 * Action Plan
52
53 <ul>
54         <li>Get it to work on Mono too</li>
55         
56         <li>Connection Pooling.</li>
57 </ul>