From: <pj...@us...> - 2009-07-19 05:35:39
|
Revision: 6544 http://jython.svn.sourceforge.net/jython/?rev=6544&view=rev Author: pjenvey Date: 2009-07-19 05:35:22 +0000 (Sun, 19 Jul 2009) Log Message: ----------- have the dbapi Binary type convert strs to byte arrays Modified Paths: -------------- trunk/jython/src/com/ziclix/python/sql/zxJDBC.java Modified: trunk/jython/src/com/ziclix/python/sql/zxJDBC.java =================================================================== --- trunk/jython/src/com/ziclix/python/sql/zxJDBC.java 2009-07-19 05:33:37 UTC (rev 6543) +++ trunk/jython/src/com/ziclix/python/sql/zxJDBC.java 2009-07-19 05:35:22 UTC (rev 6544) @@ -11,6 +11,7 @@ import org.python.core.ClassDictInit; import org.python.core.Options; import org.python.core.Py; +import org.python.core.PyArray; import org.python.core.PyBuiltinFunctionSet; import org.python.core.PyDictionary; import org.python.core.PyException; @@ -455,6 +456,9 @@ ticks = ((Number) arg.__tojava__(Number.class)).longValue(); return zxJDBC.datefactory.TimestampFromTicks(ticks); case 7: + if (arg instanceof PyString) { + arg = PyArray.TYPE.__call__(Py.newString("b"), arg); + } return arg; default : throw info.unexpectedCall(1, false); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |