QtでSQLiteデータベースを使いたいです。私はSQLiteに関する多くの経験がなく、私はこの問題に遭遇しました。 チュートリアルによると、次のコマンドは.dbファイルを作成します。 >sqlite3 test.db
Qtアプリケーションとリンクする必要があるため、このファイルはどこに保存されますか?.dbファイルはどこに保存されていますか?
OS:Ubuntuの12.04
QtでSQLiteデータベースを使いたいです。私はSQLiteに関する多くの経験がなく、私はこの問題に遭遇しました。 チュートリアルによると、次のコマンドは.dbファイルを作成します。 >sqlite3 test.db
Qtアプリケーションとリンクする必要があるため、このファイルはどこに保存されますか?.dbファイルはどこに保存されていますか?
OS:Ubuntuの12.04
はそれはあなたがコマンドを起動したフォルダ内に作成されます。 Pythonの使用
は、次のコードは、現在のディレクトリに例のデータベースを作成します。
import sqlite3
import random
N = 1000
def build(name):
connection = sqlite3.connect(name + ".db")
cursor = connection.cursor()
cursor.execute("""CREATE TABLE Data (question1 INTEGER, question2 Real)""")
for i in range(N):
vals = (random.choice((0,1,2,3)), round(random.gauss(0,1),2))
cursor.execute("""INSERT INTO Data VALUES (?,?)""",vals)
connection.commit()
connection.close()
for name in ["name1","name2","name3"]:
build(name)