def __init__(self): # Constructeur # OM 2020.01.28 CONNECTION A LA BD self.connection_dbc = connect_db.DatabaseTools().connect_ma_bd() # Ouvre un curseur, c'est indispensable pour se déplacer dans les champs de la BD. self.DBcursor = self.connection_dbc.db.cursor() print("Constructeur CLASSE DbInsertOneTable")
# insert_table_values.py # OM 2698.03.21 essai d'insertion import connect_db # Importer le fichier "InsertOneTable" dans lequel il y a quelques classes et méthodes en rapport avec le sujet d'insertion dans UNE SEULE table. from INSERT import insert_one_table # OM 202.03.11 Démonstration en classe, juste pour faire un objet "jeveux_etre_connecte" objet_etre_connecte = connect_db.DatabaseTools() # OM 2020.01.28 Une instance "insert_records" pour permettre l'utilisation des méthodes de la classe DbInsertOneTable insert_records = insert_one_table.DbInsertOneTable() valeur_debile_mais_presque_aleatoire_a_inserer = "lenovo" print(valeur_debile_mais_presque_aleatoire_a_inserer) insert_records.insert_one_record_one_table( "INSERT IGNORE INTO t_fournisseur (id_fournisseur, fournisseur) VALUES (null, %(values_insert)s)", valeur_debile_mais_presque_aleatoire_a_inserer, valeur_debile_mais_presque_aleatoire_a_inserer1) objet_etre_connecte.close_connection()