1 <?xml version=
"1.0" encoding=
"utf-8"?>
2 <providers xmlns=
"http://ibatis.apache.org/providers" xmlns:
xsi=
"http://www.w3.org/2001/XMLSchema-instance">
6 description=
"Microsoft SQL Server 7.0/2000, provider V1.0.3300.0 in framework .NET V1.0"
8 assemblyName=
"System.Data, Version=1.0.3300.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" connectionClass=
"System.Data.SqlClient.SqlConnection"
9 commandClass=
"System.Data.SqlClient.SqlCommand"
10 parameterClass=
"System.Data.SqlClient.SqlParameter"
11 parameterDbTypeClass=
"System.Data.SqlDbType"
12 parameterDbTypeProperty=
"SqlDbType"
13 dataAdapterClass=
"System.Data.SqlClient.SqlDataAdapter"
14 commandBuilderClass=
"System.Data.SqlClient.SqlCommandBuilder"
15 usePositionalParameters=
"false"
16 useParameterPrefixInSql=
"true"
17 useParameterPrefixInParameter=
"true"
21 description=
"Microsoft SQL Server 7.0/2000, provider V1.0.5000.0 in framework .NET V1.1"
23 assemblyName=
"System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" connectionClass=
"System.Data.SqlClient.SqlConnection"
24 commandClass=
"System.Data.SqlClient.SqlCommand"
25 parameterClass=
"System.Data.SqlClient.SqlParameter"
26 parameterDbTypeClass=
"System.Data.SqlDbType"
27 parameterDbTypeProperty=
"SqlDbType"
28 dataAdapterClass=
"System.Data.SqlClient.SqlDataAdapter"
29 commandBuilderClass=
"System.Data.SqlClient.SqlCommandBuilder"
30 usePositionalParameters=
"false"
31 useParameterPrefixInSql=
"true"
32 useParameterPrefixInParameter=
"true"
38 description=
"Microsoft SQL Server 2005, provider V2.0.50215.0 in framework .NET V2.0"
39 assemblyName=
"System.Data, Version=2.0.50215.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
40 connectionClass=
"System.Data.SqlClient.SqlConnection"
41 commandClass=
"System.Data.SqlClient.SqlCommand"
42 parameterClass=
"System.Data.SqlClient.SqlParameter"
43 parameterDbTypeClass=
"System.Data.SqlDbType"
44 parameterDbTypeProperty=
"SqlDbType"
45 dataAdapterClass=
"System.Data.SqlClient.SqlDataAdapter"
46 commandBuilderClass=
" System.Data.SqlClient.SqlCommandBuilder"
47 usePositionalParameters =
"false"
48 useParameterPrefixInSql =
"true"
49 useParameterPrefixInParameter =
"true"
52 <provider name=
"OleDb1.1"
53 description=
"OleDb, provider V1.0.5000.0 in framework .NET V1.1"
55 assemblyName=
"System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" connectionClass=
"System.Data.OleDb.OleDbConnection"
56 commandClass=
"System.Data.OleDb.OleDbCommand"
57 parameterClass=
"System.Data.OleDb.OleDbParameter"
58 parameterDbTypeClass=
"System.Data.OleDb.OleDbType"
59 parameterDbTypeProperty=
"OleDbType"
60 dataAdapterClass=
"System.Data.OleDb.OleDbDataAdapter"
61 commandBuilderClass=
"System.Data.OleDb.OleDbCommandBuilder"
62 usePositionalParameters=
"true"
63 useParameterPrefixInSql=
"false"
64 useParameterPrefixInParameter=
"false"
68 description=
"Odbc, provider V1.0.5000.0 in framework .NET V1.1"
70 assemblyName=
"System.Data, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" connectionClass=
"System.Data.Odbc.OdbcConnection"
71 commandClass=
"System.Data.Odbc.OdbcCommand"
72 parameterClass=
"System.Data.Odbc.OdbcParameter"
73 parameterDbTypeClass=
"System.Data.Odbc.OdbcType"
74 parameterDbTypeProperty=
"OdbcType"
75 dataAdapterClass=
"System.Data.Odbc.OdbcDataAdapter"
76 commandBuilderClass=
"System.Data.Odbc.OdbcCommandBuilder"
77 usePositionalParameters=
"true"
78 useParameterPrefixInSql=
"false"
79 useParameterPrefixInParameter=
"false"
84 description="Oracle, Oracle provider V9.2.0.401"
86 assemblyName="Oracle.DataAccess, Version=9.2.0.401, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionClass="Oracle.DataAccess.Client.OracleConnection"
87 commandClass="Oracle.DataAccess.Client.OracleCommand"
88 parameterClass="Oracle.DataAccess.Client.OracleParameter"
89 parameterDbTypeClass="Oracle.DataAccess.Client.OracleDbType"
90 parameterDbTypeProperty="OracleDbType"
91 dataAdapterClass="Oracle.DataAccess.Client.OracleDataAdapter"
92 commandBuilderClass="Oracle.DataAccess.Client.OracleCommandBuilder"
93 usePositionalParameters="false"
94 useParameterPrefixInSql="true"
95 useParameterPrefixInParameter="false"
97 useDeriveParameters="false"/>
100 description="Oracle, oracle provider V10.1.0.301"
102 assemblyName="Oracle.DataAccess, Version=10.1.0.301, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionClass="Oracle.DataAccess.Client.OracleConnection"
103 commandClass="Oracle.DataAccess.Client.OracleCommand"
104 parameterClass="Oracle.DataAccess.Client.OracleParameter"
105 parameterDbTypeClass="Oracle.DataAccess.Client.OracleDbType"
106 parameterDbTypeProperty="OracleDbType"
107 dataAdapterClass="Oracle.DataAccess.Client.OracleDataAdapter"
108 commandBuilderClass="Oracle.DataAccess.Client.OracleCommandBuilder"
109 usePositionalParameters="true"
110 useParameterPrefixInSql="true"
111 useParameterPrefixInParameter="true"
113 useDeriveParameters="false"/>
115 name="oracleClient1.0"
116 description="Oracle, Microsoft provider V1.0.5000.0"
118 assemblyName="System.Data.OracleClient, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" connectionClass="System.Data.OracleClient.OracleConnection"
119 commandClass="System.Data.OracleClient.OracleCommand"
120 parameterClass="System.Data.OracleClient.OracleParameter"
121 parameterDbTypeClass="System.Data.OracleClient.OracleType"
122 parameterDbTypeProperty="OracleType"
123 dataAdapterClass="System.Data.OracleClient.OracleDataAdapter"
124 commandBuilderClass="System.Data.OracleClient.OracleCommandBuilder"
125 usePositionalParameters="false"
126 useParameterPrefixInSql="true"
127 useParameterPrefixInParameter="false"
128 parameterPrefix=":"/>
131 description="MySQL, ByteFx provider V0.7.6.15073"
133 assemblyName="ByteFX.MySqlClient, Version=0.7.6.15073, Culture=neutral, PublicKeyToken=f2fef6fed1732fc1" connectionClass="ByteFX.Data.MySqlClient.MySqlConnection"
134 commandClass="ByteFX.Data.MySqlClient.MySqlCommand"
135 parameterClass="ByteFX.Data.MySqlClient.MySqlParameter"
136 parameterDbTypeClass="ByteFX.Data.MySqlClient.MySqlDbType"
137 parameterDbTypeProperty="MySqlDbType"
138 dataAdapterClass="ByteFX.Data.MySqlClient.MySqlDataAdapter"
139 commandBuilderClass="ByteFX.Data.MySqlClient.MySqlCommandBuilder"
140 usePositionalParameters="false"
141 useParameterPrefixInSql="true"
142 useParameterPrefixInParameter="true"
143 parameterPrefix="@"/>
146 description="MySQL, MySQL provider V1.0.4.20163"
148 assemblyName="MySql.Data, Version=1.0.4.20163, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionClass="MySql.Data.MySqlClient.MySqlConnection"
149 commandClass="MySql.Data.MySqlClient.MySqlCommand"
150 parameterClass="MySql.Data.MySqlClient.MySqlParameter"
151 parameterDbTypeClass="MySql.Data.MySqlClient.MySqlDbType"
152 parameterDbTypeProperty="MySqlDbType"
153 dataAdapterClass="MySql.Data.MySqlClient.MySqlDataAdapter"
154 commandBuilderClass="MySql.Data.MySqlClient.MySqlCommandBuilder"
155 usePositionalParameters="false"
156 useParameterPrefixInSql="true"
157 useParameterPrefixInParameter="true"
158 parameterPrefix="@"/>
161 description="SQLite, SQLite.NET provider V0.21.1869.3794"
163 assemblyName="SQLite.NET, Version=0.21.1869.3794, Culture=neutral, PublicKeyToken=c273bd375e695f9c" connectionClass="Finisar.SQLite.SQLiteConnection"
164 commandClass="Finisar.SQLite.SQLiteCommand"
165 parameterClass="Finisar.SQLite.SQLiteParameter"
166 parameterDbTypeClass="System.Data.DbType, System.Data"
167 parameterDbTypeProperty="DbType"
168 dataAdapterClass="Finisar.SQLite.SQLiteDataAdapter"
169 commandBuilderClass="Finisar.SQLite.SQLiteCommandBuilder"
170 usePositionalParameters="true"
171 useParameterPrefixInSql="false"
172 useParameterPrefixInParameter="false"
174 setDbParameterPrecision="false"
175 setDbParameterScale="false"
176 setDbParameterSize="false"/>
179 description="Firebird, Firebird SQL .NET provider V1.7.0.33200"
181 assemblyName="FirebirdSql.Data.Firebird, Version=1.7.0.33200, Culture=neutral, PublicKeyToken=fa843d180294369d" connectionClass="FirebirdSql.Data.Firebird.FbConnection"
182 commandClass="FirebirdSql.Data.Firebird.FbCommand"
183 parameterClass="FirebirdSql.Data.Firebird.FbParameter"
184 parameterDbTypeClass="FirebirdSql.Data.Firebird.FbDbType"
185 parameterDbTypeProperty="FbDbType"
186 dataAdapterClass="FirebirdSql.Data.Firebird.FbDataAdapter"
187 commandBuilderClass="FirebirdSql.Data.Firebird.FbCommandBuilder"
188 usePositionalParameters="false"
189 useParameterPrefixInSql="true"
190 useParameterPrefixInParameter="true"
191 parameterPrefix="@"/>
194 description="PostgreSql, Npgsql provider V0.7.0.0"
196 assemblyName="Npgsql, Version=0.7.0.0, Culture=neutral, PublicKeyToken=5d8b90d52f46fda7"
197 connectionClass="Npgsql.NpgsqlConnection"
198 commandClass="Npgsql.NpgsqlCommand"
199 parameterClass="Npgsql.NpgsqlParameter"
200 parameterDbTypeClass="NpgsqlTypes.NpgsqlDbType"
201 parameterDbTypeProperty="NpgsqlDbType"
202 dataAdapterClass="Npgsql.NpgsqlDataAdapter"
203 commandBuilderClass="Npgsql.NpgsqlCommandBuilder"
204 usePositionalParameters="false"
205 useParameterPrefixInSql="true"
206 useParameterPrefixInParameter="true"
207 parameterPrefix=":"/>
210 description="IBM DB2 Provider, V 10.0"
212 assemblyName="IBM.Data.DB2.iSeries, Version=10.0.0.0,Culture=neutral, PublicKeyToken=9cdb2ebfb1f93a26, Custom=null" connectionClass="IBM.Data.DB2.iSeries.iDB2Connection"
213 commandClass="IBM.Data.DB2.iSeries.iDB2Command"
214 parameterClass="IBM.Data.DB2.iSeries.iDB2Parameter"
215 parameterDbTypeClass="IBM.Data.DB2.iSeries.iDB2DbType"
216 parameterDbTypeProperty="iDB2DbType"
217 dataAdapterClass="IBM.Data.DB2.iSeries.iDB2DataAdapter"
218 commandBuilderClass="IBM.Data.DB2.iSeries.iDB2CommandBuilder"
219 usePositionalParameters="true"
220 useParameterPrefixInSql="false"
221 useParameterPrefixInParameter="false"
225 description="Informix NET Provider, 2.81.0.0"
227 assemblyName="IBM.Data.Informix, Version=2.81.0.0, Culture=neutral, PublicKeyToken=7c307b91aa13d208"
228 connectionClass="IBM.Data.Informix.IfxConnection"
229 commandClass="IBM.Data.Informix.IfxCommand"
230 parameterClass="IBM.Data.Informix.IfxParameter"
231 parameterDbTypeClass="IBM.Data.Informix.IfxType"
232 parameterDbTypeProperty="IfxType"
233 dataAdapterClass="IBM.Data.Informix.IfxDataAdapter"
234 commandBuilderClass="IBM.Data.Informix.IfxCommandBuilder"
235 usePositionalParameters = "true"
236 useParameterPrefixInSql = "false"
237 useParameterPrefixInParameter = "false"
238 useDeriveParameters="false"