Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24316/src/Adapdev.Data
Modified Files:
DbProviderFactory.cs
Log Message:
Index: DbProviderFactory.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/DbProviderFactory.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** DbProviderFactory.cs 16 Nov 2005 07:01:47 -0000 1.7
--- DbProviderFactory.cs 23 Nov 2005 03:00:41 -0000 1.8
***************
*** 97,115 ****
public static IDataReader CreateDataReader(string connectionString, IDbCommand command, DbProviderType DbProviderType)
{
! IDbConnection connection = DbProviderFactory.CreateConnection(DbProviderType);
! connection.ConnectionString = connectionString;
! return CreateDataReader(connection, command, DbProviderType);
}
public static IDataReader CreateDataReader(string connectionString, string command, DbProviderType DbProviderType)
{
! IDbConnection connection = DbProviderFactory.CreateConnection(DbProviderType);
! connection.ConnectionString = connectionString;
! IDbCommand cmd = DbProviderFactory.CreateCommand(DbProviderType);
! cmd.CommandText = command;
! return CreateDataReader(connection, cmd, DbProviderType);
}
--- 97,121 ----
public static IDataReader CreateDataReader(string connectionString, IDbCommand command, DbProviderType DbProviderType)
{
! using(IDbConnection connection = DbProviderFactory.CreateConnection(DbProviderType))
! {
! connection.ConnectionString = connectionString;
! connection.Open();
! return CreateDataReader(connection, command, DbProviderType);
! }
}
public static IDataReader CreateDataReader(string connectionString, string command, DbProviderType DbProviderType)
{
! using(IDbConnection connection = DbProviderFactory.CreateConnection(DbProviderType))
! {
! connection.ConnectionString = connectionString;
! connection.Open();
! IDbCommand cmd = DbProviderFactory.CreateCommand(DbProviderType);
! cmd.CommandText = command;
! return CreateDataReader(connection, cmd, DbProviderType);
! }
}
***************
*** 163,167 ****
public static DataTable CreateDataTable(string connection, IDbCommand command, DbProviderType DbProviderType)
{
! throw new NotImplementedException();
}
--- 169,173 ----
public static DataTable CreateDataTable(string connection, IDbCommand command, DbProviderType DbProviderType)
{
! return CreateDataSet(connection, command, DbProviderType).Tables[0];
}
|