Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 138481
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 11, 20262026-05-11T07:16:15+00:00 2026-05-11T07:16:15+00:00

A bit long, but, shorter than the first draft :) We have a small

  • 0

A bit long, but, shorter than the first draft 🙂

We have a small VB.net application that basically pulls information from our dBase and then exports this information to an .xls file. From this .xls file, in house agents then manually update a third party listing service (which maintains our current inventory) with the information contained within. The information is very basic, consisting of, for ease of discussion, a ‘Part Number’, a ‘Description’ and a ‘Quantity On Hand.’

Normally we update this information once a week, but, a newly revised contract with this listing service now requires a daily update to maintain our ‘platinum’ vendor status.

The problem is that it can take quite some time to manually update this information. Therefore, an automated process is in dire need. And I have finished most of the ground-work and coding – up to a point. Hence the question, and hence where I get stuck.

The listing service has provided us with the following WSDL’s: One for Increasing our Inventory, one for Decreasing our inventory, one for Adding inventory and one for Removing Inventory.

Up to this point, I have re-programmed a Stored Procedure that was generating the exported information. this SP now does some internal math to figure out if a transaction result occurring on ‘yesterday’ was an ‘Increase’, a ‘Decrease’, an ‘Add’ or a ‘Remove.’ These results are then added to a result table under a newly created column named ‘SERVICE.’ This new information is then pulled from the dBase with vb.net and imported into a Data Table for analysis.

With this Data Table, I can now loop through each row, looking in the column ‘SERVICE’ and depending on the information contained in that cell, call the appropriate web service.

I have added all the web references to my project and created the Proxy classes for each web service.

Second problem is, I have no idea how to actually call the actual web service. The following is a small snippet of the code

' loads data into the 'AviationDataBaseResult.ILS_ARRAY_2' table.  Me.ILS_ARRAY_2TableAdapter.Fill(Me.AviationDataBaseResult.ILS_ARRAY_2)  ' Start the looping process For Looper = 0 To RowCount - 1      If Me.AviationDataBaseResult.ILS_ARRAY_2.Rows(Looper).Item('Service') = _         'Increase' Then         ' Call Appropriate Web service     End If ' More If..Then's ensue, one for each service Next  ' More code ensues 

I realize that this has become quite long winded, mostly because on any given day I have 25 FF tabs open and none of them agreeing with each other. To add another wrinkle; the WSDL’s in question use a lot of complex types within complex types with, you guessed it, other complex types entwined. I have looked over many examples, and have yet to find one that deals with complex types and how to handle them. Any help on pointing me in the right direction on ‘where to go to find what I need to know’ is greatly appreciated.

If any other information is required, I’d be more than happy to provide you with as much as I can. If my thought process and logic is ill-suited to do what I need to do, I’m more than happy to hear that as well. Being relatively new to vb.net, I have become quite adept at consuming humble-pie.

Thanks for your time.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. 2026-05-11T07:16:16+00:00Added an answer on May 11, 2026 at 7:16 am

    I’d have to see the actual WSDLs to know specifically how to call these services. However, in general, if you named the Web Reference ‘WebRef’, and if the service is called ‘Service’, and if the operation is ‘Operation’, then you would do the following:

    Using svc As New WebRef.Service     Dim parameter As New ComplexType     parameter.Property1 = value1     parameter.Property2 = New Property2Type     parameter.Property2.SubProperty1 = value12     ' ...     svc.Operation(parameter) End Using 
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 96k
  • Answers 96k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer The fundamental concept of transactions demands that transactions that are… May 11, 2026 at 7:10 pm
  • Editorial Team
    Editorial Team added an answer Also, WPF doesn't use the setter provided to set a… May 11, 2026 at 7:10 pm
  • Editorial Team
    Editorial Team added an answer Something like this, passing in the form to start with:… May 11, 2026 at 7:10 pm

Related Questions

How can I find out which FORM an HTML element is contained within, using
Consider this Python segment: def someTestFunction(): if someTest: return value1 elif someOtherTest: return value2
I have a regex that is going to end up being a bit long
I have a list of changes to a list - Adds and Deletes. The

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.