麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

VBCOM基礎講座之添加屬性和方法

2019-11-18 17:54:33
字體:
來源:轉載
供稿:網友
下面,我們添加一個屬性來讓用戶獲取CustomerID字段的值,其相應的示例代碼如下:

->  Public數據庫內容時,我們會發現"CustomerID"字段的字符長度不能超過5。如果用戶有這樣的操作:

->  ObjectName.CustomerID="HALFISTORE"->

  則出現數據庫操作錯誤。雖然,可以通過錯誤句柄來處理這個問題,但是如果能在代碼中檢測NewValue的長度豈不更好?如果該值超過5個字符,我們既可以通過裁剪取共前5個字符,也可以忽略這個新的字符串而彈出一個錯誤提示。但這里,我們采用后一種措施。

  在我們的類中添加下列代碼:

->  PublicPropertyGetCustomerID()AsString
   CustomerID=rs("CustomerID")
  EndProperty
  PublicPropertyLetCustomerID(NewValueAsString)
   'IfthelengthofNewValueisgreaterthanfive
   IfLen(NewValue)>5Then
    '...thenraiseanerrortotheprogram
    'usingthisclass
    Err.RaisevbObjectError 1,"CustomerID",_"CustomerIDcanonlybeuptofive"&_"characterslong!"
   Else
    '...otherwise,changethefieldvalue
    rs("CustomerID")=NewValue
   EndIf
  EndProperty->

  好了,在完成下列步驟之前,我們已經為添加方法花費了不少時間。

  在我們的類中添加下列代碼:

->  PublicSubUpdate()
   rs.Update
  EndSub->

  該Update方法只是簡單地調用記錄集對象的Update方法來更新記錄。

  下一步,我們將用一個很小的樣例程序來測試這個屬性和方法,在測試時還將使用特定的技巧來追蹤類和程序的運行。
->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 99这里有精品 | 全黄性色大片 | 国产精品色综合 | 黄色毛片视频在线观看 | 亚洲精品午夜视频 | 欧美黄色试片 | 欧美国产永久免费看片 | 日本欧美一区二区三区视频麻豆 | 九九视屏| 国产午夜精品一区二区三区免费 | 在线观看国产免费视频 | 欧美日韩国产成人在线 | 韩国草草影院 | 中国成人在线视频 | 91久久精品一区二区 | 激情夜色| 一级毛片在线免费观看 | 在线成人www免费观看视频 | 免费观看9x视频网站在线观看 | 久久激情国产 | 国产午夜精品视频免费不卡69堂 | 97香蕉超级碰碰久久免费软件 | 欧美77| 亚洲免费毛片基地 | 在线观看美女av | 成人免费久久网 | 欧美一级淫片a免费播放口 91九色蝌蚪国产 | 久久精品成人影院 | 午夜久久久精品一区二区三区 | 亚洲人成中文字幕在线观看 | 麻豆视频国产在线观看 | 国产精品视频久久久 | 成码无人av片在线观看网站 | 蜜桃视频在线免费播放 | 在线成人免费观看视频 | 日韩av官网 | 久久99精品久久久久久园产越南 | 午夜国产在线观看 | 亚洲午夜1000理论片aa | 中文字幕亚洲欧美 | chinesexxx少妇露脸|