Einzelnen Beitrag anzeigen

torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#9

Re: Daten von einem offenen WebService abholen - Wie?

  Alt 27. Aug 2009, 13:16
Danke Bommel,

ich hatte früher schon mal in das Tut reingelesen, da ich eventuell vorhatte einen eigenen Webservice zu schreiben, es dann aberdoch gelassen, weil sich ein Projekt erledigt hatte.

Nun habe ich dort mal reingelesen und versucht den WebService anzusprechen, aber irgendwo mache ich noch irgendwas falsch. Die nach dem Import erhaltene pas-Datei hier zu posten würde sicher den Rahmen sprengen, da 388 Zeilen.

Folgendes mache ich derzeit, weil ich es mir so aus dem Tut hergeleitet habe.

Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var
  Data : SportsdataSoap;
  MatchDaten : ArrayOfMatchData;
begin
  Data := GetSportsdataSoap(True,'http://www.openligadb.de/Webservices/Sportsdata.asmx?wsdl');
  Data.GetMatchdataByGroupLeagueSaison(1,'bl1','2009');

  MatchDaten := Data.GetMatchdataByGroupLeagueSaison(1,'bl1','2009');
  Showmessage(MatchDaten[0].nameTeam1);
end;

Diese Fehlermeldung erhalte ich dabei:

Im Projekt OpenLigaDB.exe ist eine Exception der Klasse ERemotableException aufgetreten. Meldung: 'Server was unable to process request. ---> Object reference not set to an instance of an object.'. Prozess wurde angehalten. Mit Einzelne Anweisung oder Start fortsetzen.

Ich komm einfach nicht weiter. Warum ist das schwierig?
Danke
Tom
  Mit Zitat antworten Zitat