Этот коммит содержится в:
2025-12-19 10:10:27 +03:00
родитель d9b9a6e425
Коммит fd700b0033
7 изменённых файлов: 64 добавлений и 0 удалений

Двоичные данные
VUZ.sqlite Обычный файл

Двоичный файл не отображается.

Двоичные данные
bd1.sqlite Обычный файл

Двоичный файл не отображается.

35
main.py Обычный файл
Просмотреть файл

@@ -0,0 +1,35 @@
import sqlite3
# Установление соединения с БД
con = sqlite3.connect('bd1.sqlite')
cur = con.cursor()
# Создание пустых списков
ar = []; vv = []
# Ввод данных нового студента
vv.append(input('Номер студенческого билета = '))
vv.append(input('ФИО студента = '))
vv.append(input('e-mail студента = '))
# Преобразование в кортеж и добавление в список ar
ar.append(tuple(vv))
# Контрольный вывод объекта ar
print("Данные для добавления:", ar)
# Создание и выполнение SQL-запроса для добавления новой строки
sql = 'INSERT INTO stud (id, fio, email) VALUES (?,?,?)'
cur.executemany(sql, ar)
con.commit()
# Контрольный вывод всего содержимого таблицы stud
cur.execute('SELECT * FROM stud')
ar1 = cur.fetchall()
print("Текущее содержимое таблицы stud:")
for record in ar1:
print(record)
# Закрытие соединения
cur.close()
con.close()

29
test.py Обычный файл
Просмотреть файл

@@ -0,0 +1,29 @@
import os,sqlite3
def select_cmd():
#просмотр таблицы с именем в tblname из БД с именем в dbname
sql = 'SELECT * FROM {}'.format(tblname)
with con:
data = cur.execute(sql).fetchall()
return (data)
dbname=' '
###Выбор БД с проверкой ее наличия
while (os.path.isfile(dbname)!=True):
dbname = input('Укажите имя файла SQLite: ')
if (os.path.isfile(dbname)==True):
break
print('Нет такого файла!')
tblname = input('Укажите имя таблицы: ') #ввод имени
con = sqlite3.connect(dbname)
cur = con.cursor()
dan=select_cmd()
nzap=len(dan)
print('Таблица: ',tblname,' из БД ',dbname)
for i in range(nzap):
print(dan[i])
cur.close()
con.close()

Двоичные данные
Основы работы с реляционными БД (1).pdf Обычный файл

Двоичный файл не отображается.

Двоичные данные
Отчёт.docx Обычный файл

Двоичный файл не отображается.

Двоичные данные
Письмо по Производственная практика (1).docx Обычный файл

Двоичный файл не отображается.