大家好:
我遇的一個問題,我在資料庫中有一欄位做為單元查詢,我利用adodc將欄位內容additem到下拉選單中,可是要不是全出來第一筆的內容,如果利用movenext將紀錄指到下一筆時,卻又說該記錄為bof 或eof或該記錄刪除了,天啊我該如何啊?
我遇的一個問題,我在資料庫中有一欄位做為單元查詢,我利用adodc將欄位內容additem到下拉選單中,可是要不是全出來第一筆的內容,如果利用movenext將紀錄指到下一筆時,卻又說該記錄為bof 或eof或該記錄刪除了,天啊我該如何啊?
文章標籤
全站熱搜

可能是move至EOF你仍然做.Additem adodc1.Recordset(fieldname) 建議你可於Additem前做好Eof的判斷 While Not Adodc1.Recordset.Eof Combo1.AddItem Adodc1.Recordset("FieldName") Adodc1.Recordset.MoveNext Wend
可是這些判斷我也有做 所以我才覺得奇怪........ While Not Adodc1.Recordset.EOF Combo1.AddItem Adodc1.Recordset.Fields("單元").Value Adodc1.Recordset.MoveNext Wend 這樣寫有差嗎