2012-05-12 20 views
0

QtでSQLiteデータベースを使いたいです。私はSQLiteに関する多くの経験がなく、私はこの問題に遭遇しました。 チュートリアルによると、次のコマンドは.dbファイルを作成します。 >sqlite3 test.db Qtアプリケーションとリンクする必要があるため、このファイルはどこに保存されますか?.dbファイルはどこに保存されていますか?

OS:Ubuntuの12.04

答えて

1

はそれはあなたがコマンドを起動したフォルダ内に作成されます。 Pythonの使用

0

は、次のコードは、現在のディレクトリに例のデータベースを作成します。

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) 
関連する問題