想在DBMemo中輸入資料 可是卻出現錯誤訊息 |
尚未結案
|
suona
一般會員 發表:9 回覆:5 積分:2 註冊:2005-05-15 發送簡訊給我 |
|
haman
中階會員 發表:46 回覆:137 積分:56 註冊:2005-03-10 發送簡訊給我 |
|
suona
一般會員 發表:9 回覆:5 積分:2 註冊:2005-05-15 發送簡訊給我 |
|
haman
中階會員 發表:46 回覆:137 積分:56 註冊:2005-03-10 發送簡訊給我 |
看看你的Error Message "1000
1000' is not a valid floating point value for '估價" 由此可知,你聯結的欄位名稱是估價,
再由那串英文可以知道欄位的資料型態為float
(全句的意思是您寫入"估價"中的值並不是一個合法的浮點數數值)
但你寫入的是
"1000
1000"
是一個字串,當然會出問題嚕 一般來說,DBMemo多用在欄位資料型態為備忘(或Memo等等)的地方
像你的情況,用一個DBEdit行了,
硬要用DBMemo的話你一次就只能寫一筆資料,千萬不能寫到第二筆 或是把估價的資料型態改成備忘吧 ====================================
懂的不多,卻想學的更多,搞得不自覺的將問題複雜化@@
|
suona
一般會員 發表:9 回覆:5 積分:2 註冊:2005-05-15 發送簡訊給我 |
|
haman
中階會員 發表:46 回覆:137 積分:56 註冊:2005-03-10 發送簡訊給我 |
如果你是用ms access建立的資料庫的話請進access中,在該資料表上右鍵->設計檢視 如果你的欄位數值不會超過255個字元的話
在資料類型上選文字
如果會超過就選備忘 如果是動態新增(用sql語法建立的)的話,估價欄位的資料類型名稱為varchar或text 但是我要提醒你,資料型態改變後就不能做計算(加總、平均等)了 看你的程式,你似乎想在估價這個欄位中"塞入"兩筆資料(從access中看是一格估價有兩個數值),
請確定這是你想要的
如果你是想在兩筆資料中"分別"塞入兩筆估價值的話建議用DBGrid實做 ====================================
懂的不多,卻想學的更多,搞得不自覺的將問題複雜化@@
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |