Как создать таблицу в SQLite, чтобы спросить меня, как назвать таблицуPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как создать таблицу в SQLite, чтобы спросить меня, как назвать таблицу

Сообщение Anonymous »

Например. После запуска программы: < /p>

Это в интерактивном режиме
Мы спрашивают, какое имя мы хотим создать базу данных с; < /li> < Br /> После создания базы данных программа спрашивает нас под каким именем создать таблицу в базе данных; < /li>
На следующем шаге программа спрашивает нас, сколько столбцов Таблица должна иметь; < /li>
Введите имена упомянутого числа столбцов и их типов в интерактивном отношении; < /li>
Наконец, создайте базу данных и таблицу с Столбцы указаны в нем; < /li>
< /ol>

< /blockquote>
import sqlite3
connection = sqlite3.connect(input("Enter the name for base: "))
cursor = connection.cursor()

table_name = input("Enter the name for table: ")
columns_name = []
columns_amount = int(input("Enter amount of coulms and name them: "))
for item in range(columns_amount):
item = input("input theme mane of column: ")
columns_name.append(item)

cursor.execute("DROP TABLE IF EXISTS "+table_name+"" )
cursor.execute("CREATE TABLE IF NOT EXISTS "+ table_name +" ("+columns_name[0]+" INTEGER PRIMARY KEY AUTOINCREMENT ,Name TEXT, "+columns_name[1]+" TEXT, "+columns_name[2]+" TEXT, "+columns_name[3]+" TEXT )")

connection.commit()


Подробнее здесь: https://stackoverflow.com/questions/673 ... ll-a-table
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»