[Adapdev-commits] Adapdev/src/Adapdev.Data Adapdev.Data.csproj,1.9,1.10 DbProviderFactory.cs,1.2,1.3
Status: Beta
Brought to you by:
intesar66
From: reic0113 <rei...@us...> - 2005-07-25 02:22:26
|
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" |