Changeset 797
- Timestamp:
- 16.11.2009 18:21:57 (2 years ago)
- Location:
- ZMS/trunk
- Files:
-
- 3 edited
-
changes.txt (modified) (1 diff)
-
version.txt (modified) (1 diff)
-
zmssqldb.py (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
ZMS/trunk/changes.txt
r796 r797 1413 1413 [01288] Applied fix for inlined submit-buttons after last primitive-attribute before first complex-attribute. 1414 1414 -------------------------------------------------- 1415 2009-11-13:zms2-2.12.1-05 1416 [01289] Restricted support to SQL-Datasource for auto re-connect and setting character-set to utf-8 on to Z MySQL Database Connection. 1417 -------------------------------------------------- -
ZMS/trunk/version.txt
r796 r797 1 ZMS2 2.12.1-0 41 ZMS2 2.12.1-05 -
ZMS/trunk/zmssqldb.py
r793 r797 223 223 def getDA(self): 224 224 da = getattr(self,self.connection_id) 225 # Try to re-connect if not connected. 226 try: 227 dbc = da._v_database_connection 228 except AttributeError: 229 da.connect(da.connection_string) 230 dbc = da._v_database_connection 231 # Try to set character-set to utf-8 (should at least work on MySql). 232 try: 233 dbc.query('SET NAMES utf8') 234 dbc.query('SET CHARACTER SET utf8') 235 except: 236 pass 225 if da.meta_type == 'Z MySQL Database Connection': 226 # Try to re-connect if not connected. 227 try: 228 dbc = da._v_database_connection 229 except AttributeError: 230 da.connect(da.connection_string) 231 dbc = da._v_database_connection 232 # Try to set character-set to utf-8. 233 try: 234 dbc.query('SET NAMES utf8') 235 dbc.query('SET CHARACTER SET utf8') 236 except: 237 pass 237 238 return da 238 239
Note: See TracChangeset
for help on using the changeset viewer.
