**特定の会社コードの所有者のリストを取得する Web サービスを作成しました。このWebサービスを実行すると...正常に動作しています。Webアプリケーションでこれを実行するのを手伝ってください。同じことをしているときに表示される結果は「SYSTEM.TOSTRING []」です
。Webアプリケーションは、会社コードを入力するためのテキストボックスと、所有者名を取得するためのボタンで構成されていますドロップダウンリスト
public class OwnerWebService : System.Web.Services.WebService
{
string ConnectionString = "Data Source=localdb" + ";" + "Initial Catalog=Prod" + ";" +
"Persist Security Info=True" + ";" +
"User ID=User1" + ";" +
"Password=User1" + ";" +
"enlist=false";
[WebMethod]
public string[] dtFetch(string strCompanyCode)
{
List<string> messages = new List<string>();
SqlConnection cnMySQL = new SqlConnection(ConnectionString );
cnMySQL.Open();
string sqlquery = string.Format("SELECT OwnerName FROM tbl_Owner WHERE CompanyCode='{0}'", strCompanyCode);
SqlCommand com = new SqlCommand(sqlquery, cnMySQL);
SqlDataReader sqlReader = com.ExecuteReader();
while (sqlReader.Read())
{
messages.Add(sqlReader.GetString(0));
}
cnMySQL.Close();
return messages.ToArray();
}
}