using Mainsoft.Data.Configuration;
using java.net;
+using System.Globalization;
namespace Mainsoft.Data.Jdbc.Providers
{
while (st.hasMoreTokens()) {
if (!instanceReached) {
if (prev.Trim().Equals("InstanceName")) {
- if (String.Compare(instanceName,st.nextToken().Trim(),true) == 0) {
+ if (String.Compare(instanceName,st.nextToken().Trim(),true, CultureInfo.InvariantCulture) == 0) {
instanceReached = true;
}
}
if (dataSource != null && dataSource.StartsWith ("(") && dataSource.EndsWith (")"))
dataSource = dataSource.Substring (1,dataSource.Length - 2);
- if (String.Empty.Equals (dataSource) || (String.Compare ("local",dataSource,true) == 0) || (String.CompareOrdinal(".", dataSource) == 0))
+ if (String.Empty.Equals (dataSource) || (String.Compare ("local", dataSource, true, CultureInfo.InvariantCulture) == 0) || (String.CompareOrdinal (".", dataSource) == 0))
dataSource = "localhost";
return dataSource;
\r
using java.sql;\r
using java.lang;\r
+using System.Globalization;\r
\r
namespace System.Data.OleDb\r
{\r
// FIXME : is that correct?\r
if (jdbcType == Types.OTHER) {\r
string typeName = res.getString("TYPE_NAME");\r
- if (String.Compare("BLOB",typeName,true) == 0) {\r
+ if (String.Compare ("BLOB", typeName, true, CultureInfo.InvariantCulture) == 0) {\r
jdbcType = Types.BLOB;\r
}\r
- else if (String.Compare("CLOB",typeName,true) == 0) {\r
+ else if (String.Compare ("CLOB", typeName, true, CultureInfo.InvariantCulture) == 0) {\r
jdbcType = Types.CLOB;\r
}\r
- else if(String.Compare("FLOAT",typeName,true) == 0) {\r
+ else if (String.Compare ("FLOAT", typeName, true, CultureInfo.InvariantCulture) == 0) {\r
jdbcType = Types.FLOAT;\r
}\r
- else if(String.Compare("NVARCHAR2",typeName,true) == 0) {\r
+ else if (String.Compare ("NVARCHAR2", typeName, true, CultureInfo.InvariantCulture) == 0) {\r
jdbcType = Types.VARCHAR;\r
}\r
- else if(String.Compare("NCHAR",typeName,true) == 0) {\r
+ else if (String.Compare ("NCHAR", typeName, true, CultureInfo.InvariantCulture) == 0) {\r
jdbcType = Types.VARCHAR;\r
}\r
}\r