我來自更多的.NET背景,需要對非常舊的VB6應用程序進行一些更改。VB6 - 從存儲過程填充用戶定義的類型數組,然後在數組中查找項目
的.NET相當於什麼,我想現在在VB6是做,定義(模型)類3個屬性
public class MyClass
{
public string Ref { get; set; }
public string OldNumber { get; set; }
public string NewNumber { get; set; }
}
在.NET中,那麼我會調用存儲過程返回一個結果集(可能有幾千條記錄)並將它們分配給例如List<MyClass>
的實例。
然後我可以,每當我需要,試圖找到名單,其中「參考」屬性「嗒嗒」內的項目,並使用該商品/它的其他屬性(OldNumber和NewNumber)。
但是,在VB6中,我不知道如何最好地實現這個過程。任何人都可以幫忙嗎?
如果你希望緩存在這樣爲什麼不直接詢問他們RAM結果爲靜態客戶端Recordset然後斷開呢?你可以做。找到這個行來找到行。或者這個程序如此古老而且發黴,以致於它正在使用DAO? – Bob77
在VB6 IDE的項目菜單下,選擇「添加類模塊」。一個新的類模塊被添加到項目中。在這裏,你可以聲明像Ref,OldNumber,NewNumber等成員,並且定義了LET和GET方法。然後,我們可以根據需要爲您的情況聲明一個此類對象的數組。 – rags
@ Bob77如果您將此作爲答案發布,我會接受它,因爲我沒有想過這種方法,它很好地完成了這項工作,謝謝! – marcusstarnes