2011-11-19 60 views
0

我正在編寫和iOS/iPad-SQLite應用程序,用於公用事業儀表讀數以供內部使用。我想限制每個空間每月只有一個輸入的輸入。當前的表格設計是字段0 - 「ID」類型:autoinc - 整數,字段1 - 「日期」類型:文本,字段2 - 「電」類型文本...水,氣筆記等...複合主DATE和SPACE的關鍵。這是有效的,限制當天對該空間的投入,但是如果你在閱讀儀表過程中被中斷,並且必須在明天完成,這是一個新的日期和新的密鑰,那麼你可以有兩組輸入空間在同一個月,而不是我想要的。有沒有辦法將輸入限制爲每個空間每月一個輸入?表格設計 - 將輸入限制爲每月一次

希望這是有道理...

回答

-1

製作上的日期和空間的月年部分基於功能獨特UNDEX。

+0

我總是樂於學習新的東西,所以請你詳細說明一下?至於我,我去了一些食物,並放棄了一段時間的思考,然後在吃飯的時候,它碰到了我......我是這樣的白癡......查詢表格的開始之間的空間數據月和月底,如果結果很好,那麼您就有該月份的那個月份的數據......感謝您的回覆。 – user1045302

+0

SQLite不支持基於函數的索引。或功能。 –