Lazarus一個奇怪的設置

 

Applying changes to the underlying datafile

To use the ApplyUpdates function, the dataset must contain at least one field that fills the requirements for a Primary Key (values must be UNIQUE and not NULL)

PS1: If both conditions are set, the field corresponding to PrimaryKey is used to apply the updates.

PS2: Setting PrimaryKey to a field that is not a Primary Key will lead to loss of data if ApplyUpdates is called, so ensure that the chosen field contains not Null and Unique values before using it.

我在使用Lazarus操作SQLite數據庫時,總是不能保存數據(post時數據丟失)。一直不知道是什麽原因,在官網上看到這樣一條信息,然後給數據表設置主鍵,發現就可以進行插入操作了。

posted @ 2008-12-22 12:04  逍客1  阅读(302)  评论(0编辑  收藏  举报