저장 프로 시저를 사용하여 검색중인 내용을 찾는 WebService에서 WebMethod를 만들었습니다.WebService ASP.NET C#
[WebMethod]
public DataSet getMyData(string search)
{
using (SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\Database1.mdf;Integrated Security=True;User Instance=True"))
{
conn.Open();
SqlCommand cmd = new SqlCommand("searchingads", conn);
SqlDataAdapter da;
DataSet ds = new DataSet();
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@search", search);
da = new SqlDataAdapter(cmd);
da.Fill(ds, "MyData");
conn.Close();
conn.Close();
return ds;
}
ASP.NET 응용 프로그램에서이 메서드를 호출하는 방법을 모르겠습니다. 단추를 클릭하면이 메서드를 호출하고 GridView를 채울 필요가있는 단추가 있습니다. 버튼을 클릭하면
WebService1 service = new WebService1();
GridView2.DataSource = service.getMyData(TextBox1.Text);
GridView2.DataBind();
Label1.Text = service.HelloWorld();
레이블 스위치에 "Hello World"가 있지만, 그것은 나를 포기하지 않습니다하기 : 나는 (버튼 클릭)에 내 ASP.NET 웹 응용 프로그램에서 다음 코드는 한
검색 할 때 모든 테이블.도움을 주셔서 감사합니다.
asp.net 응용 프로그램에 서비스 참조를 추가하고 네임 스페이스 추가 또는 직접 통해 서비스를 사용하십시오. –
저장 프로 시저가 올바르게 작동하고 데이터를 제공하고 있습니까? –