-
Notifications
You must be signed in to change notification settings - Fork 0
/
teste_conectores_sqlite3.py
60 lines (45 loc) · 2.38 KB
/
teste_conectores_sqlite3.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
from main import conectores
# VERIFICANDO OS TIPOS DE QUERY DISPONÍVEIS
query_types = conectores().get_query_types()
"-----------------------------------QUERY COM PARAMS-----------------------------------------------"
# DEFININDO OS PARÂMETROS DE CONEXÃO
caminho_bd_bds = r"BD_TESTES\SQLITE3\DB_PARAMETROS.db"
ssql_bds = "SELECT CAMINHO FROM TBL_CAMINHO_BD WHERE BD = ?"
params_bds = ("DB_MODERNIZASOAS_PARAMETROS",)
tipo_query_bds = query_types[0]
# EXECUTANDO A QUERY E OBTENDO O RESULTADO
result = conectores().execute_query_sqlite(caminho_bd_bds, ssql_bds, params_bds, tipo_query_bds)
print(result[1][0][0])
# DEFININDO OS PARÂMETROS DE CONEXÃO
caminho_bd_bds = r"BD_TESTES\SQLITE3\DB_PARAMETROS.db"
ssql_bds = "SELECT CAMINHO FROM TBL_CAMINHO_BD"
params_bds = (None,)
tipo_query_bds = query_types[0]
# EXECUTANDO A QUERY E OBTENDO O RESULTADO
result = conectores().execute_query_sqlite(caminho_bd_bds, ssql_bds, params_bds, tipo_query_bds)
print(result)
"-----------------------------------QUERY COM PARAMS NONE-----------------------------------------------"
# DEFININDO OS PARÂMETROS DE CONEXÃO
caminho_bd_bds = r"BD_TESTES\SQLITE3\DB_PARAMETROS.db"
ssql_bds = "SELECT CAMINHO FROM TBL_CAMINHO_BD"
params_bds = (None,)
tipo_query_bds = query_types[0]
# EXECUTANDO A QUERY E OBTENDO O RESULTADO
result = conectores().execute_query_sqlite(caminho_bd_bds, ssql_bds, params_bds, tipo_query_bds)
print(result)
"-----------------------------------QUERY COM INSERT-----------------------------------------------"
caminho_bd_bds = r"BD_TESTES\SQLITE3\DB_LOGS.db"
ssql_bds = "INSERT INTO TBL_ACESSO (FUNCIONAL, DT_HR_ENTRADA) VALUES (?, ?)"
params_bds = ("987297361", "02/09/2021 11:00:00")
tipo_query_bds = query_types[1]
# EXECUTANDO A QUERY E OBTENDO O RESULTADO
result = conectores().execute_query_sqlite(caminho_bd_bds, ssql_bds, params_bds, tipo_query_bds)
print(result)
"-----------------------------------QUERY COM INSERT MANY-----------------------------------------------"
caminho_bd_bds = r"BD_TESTES\SQLITE3\DB_LOGS.db"
ssql_bds = "INSERT INTO TBL_ACESSO (FUNCIONAL, DT_HR_ENTRADA) VALUES (?, ?)"
params_bds = (("987297361", "02/09/2021 11:00:00"), ("987297362", "02/09/2021 11:00:00"), ("987297363", "02/09/2021 11:00:00"))
tipo_query_bds = query_types[2]
# EXECUTANDO A QUERY E OBTENDO O RESULTADO
result = conectores().execute_query_sqlite(caminho_bd_bds, ssql_bds, params_bds, tipo_query_bds)
print(result)