一個firebird資料庫之奇怪問題? |
答題得分者是:shunaaron
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
我用firebird 2.1版建一資料庫,程式是interbase api存取該資料庫,由於只是簡單下一些統計查詢,所以不曾有問題,但有一天我用ibexpert去修改parts表中之partname欄位長度由原先145改為66,從此只要執行到要存取parts之partname欄位一定會產生錯誤且不能執行,我試驗好久找不出原因,但只要用ibexpert去把partname欄位長度改回145程式就能執行,底下是程式碼及錯誤訊息畫面
if datamod.IBparts.Active=false then begin datamod.IBparts.Open; datamod.IBparts.FetchAll; datamod.IBparts.First; while not datamod.IBparts.Eof do begin combobox1.Items.Add(datamod.IBparts.FieldValues['partname']); datamod.IBparts.Next; end; combobox1.ItemIndex:=-1; end; 編輯記錄
ry_lee 重新編輯於 2008-06-30 17:14:12, 註解 無‧
|
ry_lee
高階會員 發表:368 回覆:251 積分:123 註冊:2002-03-19 發送簡訊給我 |
|
shunaaron
高階會員 發表:13 回覆:94 積分:106 註冊:2006-10-06 發送簡訊給我 |
參考看看
http://dn.codegear.com/print/25154 ===================引 用 ry_lee 文 章=================== ps: partname欄位之欄位型態是varchar
------
程式沒有這麼難 只是還沒打通其中要絕 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |