Update of /cvsroot/adapdev/Adapdev/src/Adapdev.Data
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24456/src/Adapdev.Data
Modified Files:
Adapdev.Data.csproj DbProviderFactory.cs
Log Message:
- benr: initial mysql integration checkin
Index: DbProviderFactory.cs
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/DbProviderFactory.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** DbProviderFactory.cs 10 Apr 2005 09:59:21 -0000 1.2
--- DbProviderFactory.cs 25 Jul 2005 02:22:15 -0000 1.3
***************
*** 7,10 ****
--- 7,11 ----
using System.Data.SqlClient;
using System.Data.OracleClient;
+ using MySql.Data.MySqlClient;
/// <summary>
***************
*** 28,31 ****
--- 29,34 ----
case DbProviderType.ORACLE:
return new OracleCommand();
+ case DbProviderType.MYSQL:
+ return new MySqlCommand();
default:
return new OleDbCommand();
***************
*** 50,53 ****
--- 53,58 ----
case DbProviderType.ORACLE:
return new OracleConnection();
+ case DbProviderType.MYSQL:
+ return new MySqlConnection();
default:
return new OleDbConnection();
***************
*** 73,76 ****
--- 78,86 ----
command.Connection = connection;
return orada;
+ case DbProviderType.MYSQL:
+ MySqlDataAdapter mysqlda = new MySqlDataAdapter();
+ mysqlda.SelectCommand = (MySqlCommand) command;
+ command.Connection = connection;
+ return mysqlda;
default:
OleDbDataAdapter oleda = new OleDbDataAdapter();
Index: Adapdev.Data.csproj
===================================================================
RCS file: /cvsroot/adapdev/Adapdev/src/Adapdev.Data/Adapdev.Data.csproj,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** Adapdev.Data.csproj 3 Jun 2005 04:26:37 -0000 1.9
--- Adapdev.Data.csproj 25 Jul 2005 02:22:15 -0000 1.10
***************
*** 95,98 ****
--- 95,103 ----
HintPath = "..\..\lib\log4net.dll"
/>
+ <Reference
+ Name = "MySql.Data"
+ AssemblyName = "MySql.Data"
+ HintPath = "..\..\lib\MySql.Data.dll"
+ />
</References>
</Build>
***************
*** 391,394 ****
--- 396,424 ----
/>
<File
+ RelPath = "Sql\MySqlCriteria.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Sql\MySqlDeleteQuery.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Sql\MySqlInsertQuery.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Sql\MySqlSelectQuery.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
+ RelPath = "Sql\MySqlUpdateQuery.cs"
+ SubType = "Code"
+ BuildAction = "Compile"
+ />
+ <File
RelPath = "Sql\OracleCriteria.cs"
SubType = "Code"
|