Использование web-служб

Программирование Web-приложений и Web-сервисов.

Модератор: Ramzes

Julia_V
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 12.04.2005 (Вт) 17:21
Откуда: DUBNA

Использование web-служб

Сообщение Julia_V » 12.04.2005 (Вт) 17:38

Привет. Я новичок в VB.NET.
Я хочу вызвать метод из веб-службы.
Делаю это, примерно, так:
Код: Выделить всё

       Dim ML_obj As New ru.jinr.rocmon.MLWebServiceService()
        Dim val As ru.jinr.rocmon.Result()
      val = ML_obj.getLastValues()


Класс Result():
Код: Выделить всё

public class Result {
    private String farmName;      // the farm name that contains the parameters
    private String clusterName;   // the cluster name that contains the parameters
    private String  nodeName ;    // the node name that contains the parameters
    private String[] param_name ; // the parameters names
    private double[] param;       // the parameters values
    private long time;            // the absolute time in milliseconds when this value was   
                                  // registered in the database
    ............                  // get/set functions
}


При вызове появляется ошибка
Exception Details: System.InvalidCastException: Cannot assign object of type System.Double to an object of type System.Object[].

Как это исправить?Я идиот! Убейте меня, кто-нибудь!?

vrodo
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 109
Зарегистрирован: 09.10.2003 (Чт) 18:45
Откуда: Дубна МО, Москва

Сообщение vrodo » 13.04.2005 (Ср) 10:02

Привет землячке.

у меня возникает только 1 идея
надо преобразовывать формат данных

я просто смотрю что твой сервис где-то в JINRe крутится
если это еще актуально попатаюсь помочь чем смогу
так как сам сейчас изучаю создание веб-приложений и веб-сервисов
Чтобы понять свои ошибки их достаточно написать (c)
Интернет большой, ему видней
С наилучшими Пожеланиями и Всех Благ :D

Julia_V
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 12.04.2005 (Вт) 17:21
Откуда: DUBNA

Сообщение Julia_V » 15.04.2005 (Пт) 15:43

Как сделать конвертирование? Ведь у меня в этом классе поля разного типа, не только Double. Я уже пробовала написать и через Convert, и через CType. Не помогает!!!!! :(

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 15.04.2005 (Пт) 18:58

объяви val как Object И посмотри тайп
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

Julia_V
Начинающий
Начинающий
 
Сообщения: 5
Зарегистрирован: 12.04.2005 (Вт) 17:21
Откуда: DUBNA

Сообщение Julia_V » 18.04.2005 (Пн) 10:41

Я так уже пробовала. Посмотрела тип: вернул ru.jinr.rocmon.MLWebService. А что с этим делать дальше?


Вернуться в ASP.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

    TopList