全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2239
推到 Plurk!
推到 Facebook!

可以新增但卻無法修改

答題得分者是:jieshu
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-02-17 15:09:20 IP:211.23.xxx.xxx 未訂閱
在我開發的三層分散式架構裡...在新增的時候...是可以存檔的...但在修改時卻無法存檔...每次都會出現以下訊息...請各位大大指點指點... 錯誤訊息:Record not Found or changed by another user -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-02-17 15:21:40 IP:147.8.xxx.xxx 未訂閱
Error when editing a newly added record? Do you have any default value for the fields? Try setting the AutoGenerateValue of the fields to arDefault or better specifying values for ALL fields in the insert.
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-02-17 15:35:56 IP:211.23.xxx.xxx 未訂閱
引言: Error when editing a newly added record? Do you have any default value for the fields? Try setting the AutoGenerateValue of the fields to arDefault or better specifying values for ALL fields in the insert.
我只有在 BeforePost 事件裡有指定一些預設值給一些欄位 我也已經依照你所講的...我把全部欄位的 AutoGenerateValue 全部設為 arDefault... 可是依然不行...仍然會出現一樣的錯誤訊息 謝謝大大的指點... -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-02-17 15:43:20 IP:147.8.xxx.xxx 未訂閱
What is the DB used? Access or others?
Jasonwong
版主


發表:49
回覆:931
積分:581
註冊:2006-10-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-02-17 15:49:08 IP:211.23.xxx.xxx 未訂閱
引言: What is the DB used? Access or others?
絕對讓你想不到... 是 SYBASE 啦... 嚇到了吧... -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
------
聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心
傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
william
版主


發表:66
回覆:2535
積分:3048
註冊:2002-07-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-02-17 17:02:43 IP:147.8.xxx.xxx 未訂閱
引言:絕對讓你想不到... 是 SYBASE 啦... 嚇到了吧... -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
sybase.... Anyway, it would help if you can try to compare the record you inserted with the one actually sitting on the DB. I think there are some fields with default values being assigned by the DB, which are not re-read after the insert.
jieshu
版主


發表:42
回覆:894
積分:745
註冊:2002-04-15

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-02-17 18:52:49 IP:203.204.xxx.xxx 未訂閱
引言: 在我開發的三層分散式架構裡...在新增的時候...是可以存檔的...但在修改時卻無法存檔...每次都會出現以下訊息...請各位大大指點指點... 錯誤訊息:Record not Found or changed by another user -- 聰明的人,喜歡猜心;雖然每次都猜對了,卻失去了自己的心 傻氣的人,喜歡給心;雖然每次都被笑了,卻得到了別人的心
我們較常遇到的是Record changed by another user 原因是寫入時間欄位的問題,我們是用BDE連MSSQL,select出來和存檔進去的有微秒的差,就會出現這個錯誤,所以現在存檔時我們都會先將微秒去掉再存,您參考看看。
人生有夢,逐夢而行。 人若為善,福雖未至,禍已遠離。 人若為惡,禍雖未至,福已遠離。 http://www.taconet.com.tw/jieshu/
------
人生有夢,逐夢而行
人若為善,福雖未至,禍已遠離
人若為惡,禍雖未至,福已遠離
http://www.taconet.com.tw/jieshu/
系統時間:2024-03-29 1:46:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!