@@ -142,33 +142,17 @@ def deleteConnection(self, conn_dict):
142142 # private variables
143143 ## ###################
144144
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
161145
162146 def __buildConnectionString (self , conn_dict ):
163147 # driver = ""
164148 # print "****", conn_dict
165149 if conn_dict ['engine' ] == 'mssql' and sys .platform != 'win32' :
166150 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+ # ))
172156 conn_string = 'mssql+pyodbc:///?odbc_connect={}' .format (quoted )
173157 else :
174158 if conn_dict ['engine' ] == 'mssql' :
0 commit comments