dt.Tablename = "demoproject"; не работает в веб-сервисе после его размещения - PullRequest
0 голосов
/ 15 ноября 2018

Метод веб-службы GetEmployeDetails (string empid) прекрасно работает в localhost, но после публикации его и другого приложения Windows, где мы используем этот метод, данные ничего не возвращают.

using System;
using System.Collections.Generic;
using System.Linq;

using System.Web;
using System.Web.Services;
using System.Data;


namespace TCTimeTrackerWS.Employee
{
    /// <summary>
    /// Summary description for Employee
    /// </summary>
    [WebService(Namespace = "http://192.168.31.240/")]
    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
    [System.ComponentModel.ToolboxItem(false)]
    // To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line. 
    // [System.Web.Script.Services.ScriptService]
    public class Employee : System.Web.Services.WebService
    {
       [WebMethod]
        public DataTable GetEmployeDetails(string empid)
        {
            try
            {
                DataTable dt = DBHelperClass.FilldataTableUsingQuery(@"Select firstname,lastname From  MST_Employee WHere employeid='"+empid+"'");
                dt.TableName = "empdetails";

                if (dt.Rows.Count > 0)
                {
                    return dt;
                }
            }
            catch { }
            return null;
        }
    }
 }

В localhost этот код работает нормально, но в IIS Express он выдает ошибку в строке ниже dt.TableName = "empdetails";

Будет выдано сообщение об ошибке: System.NullReferenceException: ссылка на объект не установлена ​​для экземпляра объекта.в TCTimeTrackerWS.GetProject_webservice.GetProject.GetProjectByEmployee (String employeeid) в E: \ Work Space 2 \ tcprojs \ WebService \ TCTimeTrackerWS \ TCTimeTrackerWS \ GetProject_webservice \ GetProject.asmx.6 * 100 * * * 100 * * * * 100заранее спасибо ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...