Author: rgrabowski
Date: Tue Nov 10 03:23:38 2009
New Revision: 834320
URL: http://svn.apache.org/viewvc?rev=834320&view=rev
Log:
Override CreateCommand/Connection to return new SqlCommand/Connection.
Modified:
ibatis/cs/ibatisnet-3/trunk/src/Apache.Ibatis.Common/Data/SqlServerDbProvider.cs
Modified:
ibatis/cs/ibatisnet-3/trunk/src/Apache.Ibatis.Common/Data/SqlServerDbProvider.cs
URL:
http://svn.apache.org/viewvc/ibatis/cs/ibatisnet-3/trunk/src/Apache.Ibatis.Common/Data/SqlServerDbProvider.cs?rev=834320&r1=834319&r2=834320&view=diff
==============================================================================
---
ibatis/cs/ibatisnet-3/trunk/src/Apache.Ibatis.Common/Data/SqlServerDbProvider.cs
(original)
+++
ibatis/cs/ibatisnet-3/trunk/src/Apache.Ibatis.Common/Data/SqlServerDbProvider.cs
Tue Nov 10 03:23:38 2009
@@ -1,4 +1,8 @@
-namespace Apache.Ibatis.Common.Data
+using System;
+using System.Data;
+using System.Data.SqlClient;
+
+namespace Apache.Ibatis.Common.Data
{
/// <summary>
/// System.Data, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089
@@ -32,5 +36,35 @@
// parameterClass="System.Data.SqlClient.SqlParameter"
// dataAdapterClass="System.Data.SqlClient.SqlDataAdapter"
}
+
+ public void Initialize()
+ {
+ // empty
+ }
+
+ public override IDbConnection CreateConnection()
+ {
+ return new SqlConnection();
+ }
+
+ public override IDbCommand CreateCommand()
+ {
+ return new SqlCommand();
+ }
+
+ public override IDbDataParameter CreateDataParameter()
+ {
+ return new SqlParameter();
+ }
+
+ public Type CommandBuilderType
+ {
+ get { return typeof (SqlCommandBuilder); }
+ }
+
+ public Type ParameterDbType
+ {
+ get { return typeof (SqlDbType); }
+ }
}
}