@@ -142,33 +142,17 @@ def deleteConnection(self, conn_dict):
142
142
# private variables
143
143
## ###################
144
144
145
- # def __buildConnectionString(self, conn_dict):
146
- # driver = ""
147
- # if conn_dict['engine'] == 'mssql':
148
- # driver = "pyodbc"
149
- # elif conn_dict['engine'] == 'mysql':
150
- # driver = "pymysql"
151
- # elif conn_dict['engine'] == 'postgresql':
152
- # driver = "psycopg2"
153
- # else:
154
- # driver = "None"
155
- #
156
- # conn_string = self._connection_format % (
157
- # conn_dict['engine'], driver, conn_dict['user'], conn_dict['password'], conn_dict['address'],
158
- # conn_dict['db'])
159
- # # print conn_string
160
- # return conn_string
161
145
162
146
def __buildConnectionString (self , conn_dict ):
163
147
# driver = ""
164
148
# print "****", conn_dict
165
149
if conn_dict ['engine' ] == 'mssql' and sys .platform != 'win32' :
166
150
driver = "pyodbc"
167
- # 'DRIVER={FreeTDS};DSN=%s;UID=%s;PWD=%s;' % (conn_dict['address'], conn_dict['user'], conn_dict['password'])
168
- # quoted = urllib.quote_plus('DRIVER={FreeTDS};DSN=%s;UID=%s;PWD=%s;' % (conn_dict['address'], conn_dict['user'], conn_dict['password']))
169
- quoted = urllib .quote_plus ('DRIVER={FreeTDS};DSN=%s;UID=%s;PWD=%s' % # ;DATABASE=%s' %
170
- (conn_dict ['address' ], conn_dict ['user' ], conn_dict ['password' ],# conn_dict['db'],
171
- ))
151
+ quoted = urllib . quote_plus ( 'DRIVER={FreeTDS};DSN=%s;UID=%s;PWD=%s;' % (conn_dict ['address' ], conn_dict ['user' ],
152
+ conn_dict ['password' ]))
153
+ # quoted = urllib.quote_plus('DRIVER={FreeTDS};DSN=%s;UID=%s;PWD=%s;DATABASE=%s' %
154
+ # (conn_dict['address'], conn_dict['user'], conn_dict['password'],conn_dict['db'],
155
+ # ))
172
156
conn_string = 'mssql+pyodbc:///?odbc_connect={}' .format (quoted )
173
157
else :
174
158
if conn_dict ['engine' ] == 'mssql' :
0 commit comments