2016-03-29 7 views
0

基本的には、データベースにデータを挿入し、そのデータを別の場所で読み込み、個々の要素を入力フィールドに挿入しようとしています。データベース内のデータの挿入と読み取り

まず、これは私は職業、月刊レンタル、推定プロパティ値がすべてに呼ばれるデータベースに格納されていることでしょうデータは、私はこのページからStatistics page

からデータベースに挿入したいだろうしたページです「PropertyStatistics」which is showed here

が保存された後、私は、格納された値は、それが

現在のコード insertiための私が持っているコード表示ですので、箱入りのエントリに出力したいですデータベースにデータをngの:

def data_entry(): 
     OccupationA = str(Statusvar.get()) 
     MonthlyRentalA = RentalmoneyUpdated 
     EstimatedPropertyValueA = EstimatedValueentry 
     PropertyStatisticsR = c.fetchall() 
     for column in PropertyStatisticsR: 
      ID = column[1] 
      OccupationA = column[2] 
      MonthlyRentalA = column[3] 
      EstimatedPropertyValueA = column[4] 


      c.execute("INSERT INTO PropertyStatistics(ID,Occupation,Monthly Rental,Estimated Property Value) VALUES (%s, %s, %s, %s)", 
      (ID,OccupationA,MonthlyRentalA,EstimatedPropertyValueA)) 


      conn.commit() 
      time.sleep(1) 

機能「data_entryは、」しかし、何もに保存されていないこの機能を実行する上でリンク1 に示すように、現在、このコードのためのボタンを「保存」エラーなしのショーアップによって呼び出されますi''ve私は初心者だと私は前にこの種のものを行っていないとして、任意の助けをいただければ幸いエラー

を見落とし意味するデータベース。

回答には、これが動作するために必要なすべてのコードが含まれているとは思われません。私はちょうど私が今どこから行くのか少し指示が必要です

+0

bumpppppppppppp – Ross

答えて

2

多ワード列の名前の場合、それらを参照するときは ``で囲む必要があります。

INSERT INTO PropertyStatistics(ID,Occupation,`Monthly Rental`,`Estimated Property Value`) VALUES (%s, %s, %s, %s)