hi
please try this example and also it's best if you download smaller parts of data at a time 1 - 2.05 will give you a lot of data and it will take a long time.
Function GetRapLinkData() As DataSet
Dim ds As DataSet = Nothing
Dim webServiceManager As RapNetInventoryLink = New RapNetInventoryLink()
webServiceManager.Login("user", "pass")
Dim MySearch As RapNetInventoryLinkParameters
MySearch = webServiceManager.Init()
Dim MyShapes As Shapes() = New Shapes(0) {}
MyShapes(0) = Shapes.ROUND
MySearch.ShapeCollection = MyShapes
MySearch.MinSize = 1
MySearch.MaxSize = 1
MySearch.IncludeFancyDiamonds = False
MySearch.IncludeWhiteDiamonds = True
ds = webServiceManager.GetDiamonds(MySearch)
Return ds
End Function