我很喜歡這裏,但是,爲什麼它出現這個錯誤?SQLite'沒有這樣的表'錯誤
我在名爲Team.sqlite的SQLite中有一個名爲Team的表!還有什麼我需要提供?
ERROR --------------- 2009-12-23 23:17:05.277 PitScout[6690:207] *** Assertion failure in -[Team addTeam], /Users/******/Desktop/PitScout/Classes/Team.m:90 2009-12-23 23:17:05.280 PitScout[6690:207] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Error while creating add statement. 'no such table: Team'' 2009-12-23 23:17:05.280 PitScout[6690:207] Stack: ( 30131291, 2502464777, 30215227, 810772, 16329, 12146, 20588, 2753625, 4667381, 2753625, 3160994, 3169731, 3164943, 2858547, 2766876, 2793653, 37420753, 29916032, 29912136, 37414797, 37414994, 2797571, 10780, 10634 )
要回答這個問題,我們至少需要知道你打開數據庫的方式以及你如何查詢數據庫。你在使用核心數據嗎? – outis 2009-12-24 08:32:57
嘗試打開你的數據庫與一些經理,爲例如SQLite Manger插件Firefox或其他人。在那裏你可以輸入你的查詢。如果你的查詢能在那裏工作,它也可以在你的應用中運行。 – Morion 2009-12-24 10:29:15