2、使用ODBC .NET Managed Provider。这种方式提供了对本地ODBC驱动程序的访问,与OLEDb .NET Data Provider提供对本地OLEDb提供者访问的方式相同。ODBC .NET Data Provider是.NET Framework的一个附加组件,它能够与所有兼容的ODBC驱动程序配合使用。
3、使用IBM DB2 .NET Provider(β):这种方式提供了对将ADO.NET连接到DB2 V8.1的支持。DB2 .NET Data Provider是Visual Studio .NET Framework的一个内插式附件,它能够访问在运行在不同硬件和操作系统平台上的DB·数据库服务器。目前,它仍然处于β测试阶段,但IBM公司很快会发布正式产品。DB2 .Net Data Provider能够将使用ADO.NET开发的应用程序连接到下面的DB2数据库服务器上:
·运行在Windows、UNIX和linux平台上的DB2 Universal Database Version 8.1。
private OleDbConnection cn = new OleDbConnection(connectionString); OleDbCommand cmd = new OleDbCommand("SELECT COUNT(*) FROM STAFF", cn); int rc = Convert.ToInt32(cmd.ExecuteScalar()); 使用ODBC...
private OdbcConnection cn = new OdbcConnection(connectionString); OdbcCommand cmd = new OdbcCommand("SELECT COUNT(*) FROM STAFF", cn); int rc = Convert.ToInt32(cmd.ExecuteScalar()); 使用IBM的Managed Provider...
private DB2Connection cn = new DB2Connection(connectionString); DB2Command cmd = new DB2Command("SELECT COUNT(*) FROM STAFF", cn); int rc = Convert.ToInt32(cmd.ExecuteScalar()); 功能的比较