Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

WebService Parameterübergabe, VB6.0 to asp.net

ray10 / 2 Antworten / Baumansicht Nickles

Hallo,
ich habe eine Webservice in asp.net geschrieben, der einen Parameter "ID" erwartet:
Public Function Haltestellen(ByVal ID As Object) As DataSet
...

Nun versuche ich in VB6.0 als Soapclient auf diesen zuzugreifen und dabei den Parameter "10" zu übergeben:
...
Serializer.startBody
Serializer.startElement Method, URI, , "hst" Serializer.startElement "ID" Serializer.writeString "10" 'Parameter
Serializer.endElement
Serializer.endElement
Serializer.endBody
...

Der Webservice (Funktion) wird aufgerufen, aber es kommt kein Parameter in der Funktion an, "ID = nothing"


Ist der Ansatz den überhaupt richtig ?
Kennt sich jemand mit VB6.0 und webserices aus und kann mir evtl. einen Tip geben ?

Danke,
Gruß Ray

bei Antwort benachrichtigen
thomas woelfer ray10 „WebService Parameterübergabe, VB6.0 to asp.net“
Optionen

... es es macht ganz sicher deutlich mehr sinn, den webservice (oder webservice client) eben nicht mit vb6, sondern mit vb.net zu schreiben...

bei deinem 'eigentlichen' problem kann ích leider nicht helfen.

WM_SORRY

this posting contains no tpyos.
bei Antwort benachrichtigen
ray10 thomas woelfer „ist vielleicht nicht das was du lesen willst...“
Optionen

ich habe ja auch schon den Client in .Net fertig,
mich interessiert einfach nur nochmal wie der Weg mit vb6 war...

denke, dass dies auch nicht ganz der richtige weg ist, habe eine neuen Ansatz gefunden und werde den morgen mal testen
http://www.microsoft.com/germany/msdn/library/xmlwebservices/MigrierenVomSOAPToolkitZuWebdiensten.mspx

Gruß und danke !

Ray
bei Antwort benachrichtigen