赋值的时候报错,怎么解决,这个字段并不是表中的字段,只是定义了个参数存其他值
using System;
using System.Data;
using ZGHT.DataAccess;
namespace BC.Data
{
/// <summary>
/// 行程路线表
/// </summary>
public class DT_TripLine : CEntityTable (CEntityTable是继承了DataTable)
{
public DT_TripLine() { this.BuildTable(); }
#region Model
/// <summary>
/// 主键
/// </summary>
public decimal pID
{
get { return GetDecimal("ID"); }
set { SetProperty("ID", value); }
}
/// <summary>
/// 包车起点
/// </summary>
public string pOrigAddr
{
get { return GetString("OrigAddr"); }
set { SetProperty("OrigAddr", value); }
}
/// <summary>
/// 包车终点
/// </summary>
public string pDestAddr
{
get { return GetString("DestAddr"); }
set { SetProperty("DestAddr", value); }
}
/// <summary>
/// 包车途经地
/// </summary>
public string pMainAddr
{
get { return GetString("MainAddr"); }
set { SetProperty("MainAddr", value); }
}
/// <summary>
/// 路线名称
/// </summary>
public string pTripName
{
get { return GetString("TripName"); }
set { SetProperty("TripName", value); }
}
/// <summary>
///需求发布者类型(1-旅行社/2-个人/3-运维中心)
/// </summary>
public string pPublisherType
{
get { return GetString("PublisherType"); }
set { SetProperty("PublisherType", value); }
}
/// <summary>
/// 需求发布者ID
/// </summary>
public decimal pPublisherID
{
get { return GetDecimal("PublisherID"); }
set { SetProperty("PublisherID", value); }
}
/// <summary>
/// 里程
/// </summary>
public decimal pOPERKILOMETRES
{
get { return GetDecimal("OPERKILOMETRES"); }
set { SetProperty("OPERKILOMETRES", value); }
}
/// <summary>
///需求发布者类型(1-旅行社/2-个人/3-运维中心)
/// </summary>
public string pBcLevel
{
get { return GetString("BcLevel"); }
set { SetProperty("BcLevel", value); }
}
/// <summary>
///开始点经纬度坐标
/// </summary>
public string startPosition { get ; set ; }
/// <summary>
///终点经纬度坐标
/// </summary>
public string endPosition { get; set; }
/// <summary>
///途经点点经纬度坐标
/// </summary>
public string passPosition { get ; set ; }
/// <summary>
///驾车策略
/// </summary>
public string drivStrategy { get; set; }
/// <summary>
///途经点名称
/// </summary>
public string passName { get; set; }
#endregion Model
private void BuildTable()
{
this.TableName = "T_TripLine";
DataColumn column = null;
column = new DataColumn("ID", typeof(System.Decimal));
this.Columns.Add(column);
column = new DataColumn("OrigAddr", typeof(System.String));
this.Columns.Add(column);
column = new DataColumn("DestAddr", typeof(System.String));
this.Columns.Add(column);
column = new DataColumn("MainAddr", typeof(System.String));
this.Columns.Add(column);
column = new DataColumn("TripName", typeof(System.String));
this.Columns.Add(column);
column = new DataColumn("PublisherType", typeof(System.String));
this.Columns.Add(column);
column = new DataColumn("PublisherID", typeof(System.Decimal));
this.Columns.Add(column);
column = new DataColumn("OPERKILOMETRES", typeof(System.Decimal));
this.Columns.Add(column);
column = new DataColumn("BcLevel", typeof(System.String));
this.Columns.Add(column);
this.MainKey = new DataColumn[] { this.Columns["ID"] };
}
}
}