Salome HOME
Merge remote branch 'origin/V7_dev' into V8_0_0_BR
[modules/smesh.git] / src / Tools / Verima / Base / tableDeBase.py
index 3a05a045c0d8b683a253750473eac88f92f40a38..9b4b1b7e2ab2862d9f3dc8ae90add4ea21b90864 100644 (file)
@@ -1,5 +1,4 @@
-from PyQt4 import QtSql, QtCore
-from PyQt4.QtSql import *
+from qtsalome import QSqlQuery
 import datetime
 
 class TableDeBase :
@@ -17,7 +16,7 @@ class TableDeBase :
         def getFields(self):
           return self.FieldStringList
     
-        def insereLigne(self,valeurs,debug=True):
+        def insereLigne(self,valeurs,debug=False):
           if self.verifieExitenceId(valeurs[0])!=0 :
             print "impossible d inserer " , valeurs, "dans ", self.nom
             print "l id est deja existant"
@@ -27,12 +26,13 @@ class TableDeBase :
           if debug : print texteQuery, " " , maQuery.exec_(texteQuery)
           else     : maQuery.exec_(texteQuery)
 
-        def insereLigneAutoId(self,valeurs):
+        def insereLigneAutoId(self,valeurs,debug=False):
           texteQuery='insert into ' + self.nom + self.cols+ " values "+ str(valeurs)+ ';'
           maQuery=QSqlQuery()
-          print texteQuery, " " , maQuery.exec_(texteQuery)
+          if debug : print texteQuery, " " , maQuery.exec_(texteQuery)
+          else     : maQuery.exec_(texteQuery)
 
-        def insereOuRemplaceLigne(self,valeurs,debug=True):
+        def insereOuRemplaceLigne(self,valeurs,debug=False):
           texteQuery='insert or replace into ' + self.nom + " values "+ str(valeurs)+ ';'
           maQuery=QSqlQuery()
           if debug : print texteQuery, " " , maQuery.exec_(texteQuery)