all groups > visual c > april 2006 >
You're in the

visual c

group:

Adding a Web Reference changes DataTypes ???


Adding a Web Reference changes DataTypes ??? cc
4/30/2006 8:41:26 PM
visual c:
Hi,

I having created a simple WebService (in VS 2005) with just one WebMethod as
follows :
[WebMethod]
public DataTable GetProducts()
{
DataTable objDataTable = null;

// code for filling up the datatable

return objDataTable;
}

Then, Adding the WebService as a Web Reference to a Client Application is
following proxy code generated
at the client for the WebMethod :

public GetProductsResponseGetProductsResult GetProducts()
{
object[] results = this.Invoke("GetProducts", new object[0]);
return ((GetProductsResponseGetProductsResult)(results[0]));
}

Look at the return type of the method :
at the server it was defined as DataTable but at the client is it changed to
an unreadable name GetProductsResponseGetProductsResult ???

What is happening here ? how can I make sure that the DataTable-type is used
at the client as well ?

thanks
Chris

Re: Adding a Web Reference changes DataTypes ??? Cor Ligthert [MVP]
5/1/2006 12:00:00 AM
CC

I would use VB Net that is much simpler for this,

Cor

"cc" <cmrchs@yahoo.com> schreef in bericht
news:4455044f$0$21796$ba620e4c@news.skynet.be...
[quoted text, click to view]

AddThis Social Bookmark Button