新增資料的問題(使用自動增值) |
尚未結案
|
Suzuna
一般會員 發表:25 回覆:57 積分:16 註冊:2004-05-11 發送簡訊給我 |
各位好,我於資料庫中新增一筆檔案,由於有一欄位值是由SQL自動增加的,也就是說填寫完畢該筆新增資料的其他欄位,此欄位他會自動增加值並填上去,
但是現在遇到一個問題,原本我都是以ADO元件做資料庫連結,一切沒問題,但是現在改以BDE元件連結資料庫,新增資料時,就出現"must have a value" 我有看過別的討論文章有類似的問題,但是解決的辦法一個是使用TQuery元件,設定其中一屬性為true,該討論如下:
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=30535 另一篇討論則是使用DBGrid,然後使用其中DataSource來加入程式碼控制
如下:
http://delphi.ktop.com.tw/topic.php?topic_id=38328 但是今天我並沒有使用DBGrid,我也找不到DataSet中有無類似DBGird中的
SelectedIndex,所以想請問各位,我的程式今天使用的是TDataBase TTable ClientDataSet DataSource元件,我應該如何修改,才能使新增順利,不會發生該錯誤呢?謝謝 另外請教一下,為何我使用ADO元件的時候就不會發生此錯誤呢
|
wyvern
一般會員 發表:19 回覆:31 積分:15 註冊:2003-06-18 發送簡訊給我 |
|
Suzuna
一般會員 發表:25 回覆:57 積分:16 註冊:2004-05-11 發送簡訊給我 |
|
wyvern
一般會員 發表:19 回覆:31 積分:15 註冊:2003-06-18 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |