C # Webservice с приложением Windows - PullRequest
       2

C # Webservice с приложением Windows

3 голосов
/ 09 октября 2011

Я создал простой веб-сервис на C #, который возвращает таблицу со всеми значениями, которая вызывается из хранимой процедуры SQL.Мне нужна небольшая помощь, я хотел реализовать текстовое поле поиска для моего datagridview в моем приложении windowsform.Как я могу передать @search в хранимой процедуре в мое приложение Windows и отправить значение обратно в хранимую процедуру?Также, если я подхожу к этому неправильному пути, пожалуйста, дайте мне знать. Спасибо.

    SqlConnection connection = new SqlConnection(ConfigurationManager.ConnectionStrings["ORCA"].ToString());

    SqlCommand cmd = new SqlCommand("usp_getcardinfo", connection);
    cmd.CommandType = System.Data.CommandType.StoredProcedure;

На данный момент это просто заполняет сетку данных.Хотел бы получить его, чтобы вы могли осуществлять поиск, и эта запись отображается в таблице данных.

Спасибо

1 Ответ

1 голос
/ 09 октября 2011

Измените свой веб-метод на параметр

[WebMethod] 
public List<clubmembers> GetClubMembers(String search)

добавить оператор перед попыткой поймать

SqlParameter paramSearch = new SqlParameter ("@search",SqlDbType.VarChar);
paramSearch.Value = search;
cmd.Parameters.Add(paramSearch);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...