|
From: Logs S. c. messages. <gvs...@li...> - 2013-11-23 15:59:39
|
Revision: 1081
http://sourceforge.net/p/gvsigce/code/1081
Author: vicgonco
Date: 2013-11-23 15:59:36 +0000 (Sat, 23 Nov 2013)
Log Message:
-----------
Applying https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/revisions/38380
Modified Paths:
--------------
trunk/libraries/libGDBMS/src/main/java/com/hardcode/gdbms/driver/odbc/ODBCDriver.java
Modified: trunk/libraries/libGDBMS/src/main/java/com/hardcode/gdbms/driver/odbc/ODBCDriver.java
===================================================================
--- trunk/libraries/libGDBMS/src/main/java/com/hardcode/gdbms/driver/odbc/ODBCDriver.java 2013-11-23 15:58:07 UTC (rev 1080)
+++ trunk/libraries/libGDBMS/src/main/java/com/hardcode/gdbms/driver/odbc/ODBCDriver.java 2013-11-23 15:59:36 UTC (rev 1081)
@@ -14,6 +14,7 @@
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.HashMap;
+import java.util.Properties;
import com.hardcode.gdbms.driver.exceptions.ReadDriverException;
import com.hardcode.gdbms.engine.data.DataSourceFactory;
@@ -80,8 +81,14 @@
if ((user != null) && (!user.equalsIgnoreCase(""))) {
connectionString += (";UID=" + user + ";PWD=" + password);
}
-
- return DriverManager.getConnection(connectionString);
+ Properties prop = new Properties();
+ // TODO: Pasar como par\xE1metro el charset... aunque lo he probado y no va bien con cir\xEDlico
+// prop.put("charSet", "ISO-8859-5");
+ if (user != null)
+ prop.put("user", user);
+ if (password != null)
+ prop.put("password", password);
+ return DriverManager.getConnection(connectionString, prop);
}
/**
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|