• 您的位置我爱Aspx >> VB.Net >> vb.Net编程简介之一(轉)
  • vb.Net编程简介之一(轉)

  • 作者:aspxer  来源:internet  日期:2007-5-20 14:01:22  关键字:.net
  • rs!CompanyName = "SomeCompany"

    实际上等于:

    Dim rs As ADODB.Recordset

    rs.Fields("CompanyName").Value = "SomeCompany"

    rs.Fields!CompanyName.Value = "SomeCompany"

    因为Value是Fields的缺省属性对于第二种写法,Visual Basic.NET是支持的;然而第一种情况不被支持,那么正确的用法如下:

    Dim rs As ADODB.Recordset

    rs("CompanyName").Value = "SomeCompany"

    rs!CompanyName.Value = "SomeCompany"

    象上面的范例和其它的大多数情况可以在工程升级时解决,但是

    你还是要避免在Visual Basic 6.0中在Object和Variant数据类型使用缺省属性。因为升级程序无法发现并解决这些错误。

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:从VB6到VB.NET的变化综述 (转)
    下一篇:vb.Net编程简介之二(轉)