<?xml version="1.0"?>
<Entity>
	<Name>V_Building</Name>
	<Type>Single</Type>
	<Table>
		<Name>V_Building</Name>
		<Column>
			<Name>BuildingCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>false</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ParentCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ProjectCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>PBSCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>BuildingName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>IsArea</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>Layer</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>FloorCount</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>FloorList</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>400</ColumnSize>
		</Column>
		<Column>
			<Name>Room_List</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>400</ColumnSize>
		</Column>
		<Column>
			<Name>BuildType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>UseType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>Remark</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>500</ColumnSize>
		</Column>
		<Column>
			<Name>ObjectX</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ObjectY</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>BuildingImageCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>AreaImageCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>PSWDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>FSWDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>PEWDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>FEWDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>PGSWDate</Name>
			<DataType>System.DateTime</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>8</ColumnSize>
		</Column>
		<Column>
			<Name>ConstructUnit</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>HouseArea</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>ToBuildArea</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>OtherArea</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>AuxiliaryArea</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>Direction</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>House1Count</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House1Area</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House2Count</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House2Area</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House3Count</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House3Area</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House4Count</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House4Area</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House5Count</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>House5Area</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>TotalInvest</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>InvestBefore</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>VisualProgress</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>CurrentLayer</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>Whither</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>InvestType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>FullID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>UnitProject</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>ConstructureType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>SystemType</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>IFloorCount</Name>
			<DataType>System.Int32</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>4</ColumnSize>
		</Column>
		<Column>
			<Name>PBSUnitCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>BuildingShortName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>PBSTypeCode</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>20</ColumnSize>
		</Column>
		<Column>
			<Name>YuBoArea</Name>
			<DataType>System.Decimal</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>17</ColumnSize>
		</Column>
		<Column>
			<Name>PBSTypeName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Column>
			<Name>PBSTypeFullName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>200</ColumnSize>
		</Column>
		<Column>
			<Name>PBSTypeFullID</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>100</ColumnSize>
		</Column>
		<Column>
			<Name>ProjectName</Name>
			<DataType>System.String</DataType>
			<IsKey>false</IsKey>
			<IsAllowNull>true</IsAllowNull>
			<ColumnSize>50</ColumnSize>
		</Column>
		<Sql>
			<Name>Select</Name>
			<String> select * from V_Building Building</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>SelectAll</Name>
			<String> select * from V_Building Building</String>
			<CommandType>Text</CommandType>
		</Sql>
		<Sql>
			<Name>Insert</Name>
			<String> Insert into V_Building (  BuildingCode, ParentCode, ProjectCode, PBSCode, BuildingName, IsArea, Layer, FloorCount, FloorList, Room_List, BuildType, UseType, Remark, ObjectX, ObjectY, BuildingImageCode, AreaImageCode, PSWDate, FSWDate, PEWDate, FEWDate, PGSWDate, ConstructUnit, HouseArea, ToBuildArea, OtherArea, AuxiliaryArea, Direction, House1Count, House1Area, House2Count, House2Area, House3Count, House3Area, House4Count, House4Area, House5Count, House5Area, TotalInvest, InvestBefore, VisualProgress, CurrentLayer, Whither, InvestType, FullID, UnitProject, ConstructureType, SystemType, IFloorCount, PBSUnitCode, BuildingShortName, PBSTypeCode, YuBoArea, PBSTypeName, PBSTypeFullName, PBSTypeFullID ) values (  @BuildingCode, @ParentCode, @ProjectCode, @PBSCode, @BuildingName, @IsArea, @Layer, @FloorCount, @FloorList, @Room_List, @BuildType, @UseType, @Remark, @ObjectX, @ObjectY, @BuildingImageCode, @AreaImageCode, @PSWDate, @FSWDate, @PEWDate, @FEWDate, @PGSWDate, @ConstructUnit, @HouseArea, @ToBuildArea, @OtherArea, @AuxiliaryArea, @Direction, @House1Count, @House1Area, @House2Count, @House2Area, @House3Count, @House3Area, @House4Count, @House4Area, @House5Count, @House5Area, @TotalInvest, @InvestBefore, @VisualProgress, @CurrentLayer, @Whither, @InvestType, @FullID, @UnitProject, @ConstructureType, @SystemType, @IFloorCount, @PBSUnitCode, @BuildingShortName, @PBSTypeCode, @YuBoArea, @PBSTypeName, @PBSTypeFullName, @PBSTypeFullID )</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@BuildingCode</Name>
				<Column>BuildingCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ParentCode</Name>
				<Column>ParentCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSCode</Name>
				<Column>PBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildingName</Name>
				<Column>BuildingName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@IsArea</Name>
				<Column>IsArea</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Layer</Name>
				<Column>Layer</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@FloorCount</Name>
				<Column>FloorCount</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@FloorList</Name>
				<Column>FloorList</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Room_List</Name>
				<Column>Room_List</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildType</Name>
				<Column>BuildType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@UseType</Name>
				<Column>UseType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Remark</Name>
				<Column>Remark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ObjectX</Name>
				<Column>ObjectX</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ObjectY</Name>
				<Column>ObjectY</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildingImageCode</Name>
				<Column>BuildingImageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@AreaImageCode</Name>
				<Column>AreaImageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PSWDate</Name>
				<Column>PSWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@FSWDate</Name>
				<Column>FSWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PEWDate</Name>
				<Column>PEWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@FEWDate</Name>
				<Column>FEWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PGSWDate</Name>
				<Column>PGSWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@ConstructUnit</Name>
				<Column>ConstructUnit</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@HouseArea</Name>
				<Column>HouseArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@ToBuildArea</Name>
				<Column>ToBuildArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@OtherArea</Name>
				<Column>OtherArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@AuxiliaryArea</Name>
				<Column>AuxiliaryArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@Direction</Name>
				<Column>Direction</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@House1Count</Name>
				<Column>House1Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House1Area</Name>
				<Column>House1Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House2Count</Name>
				<Column>House2Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House2Area</Name>
				<Column>House2Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House3Count</Name>
				<Column>House3Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House3Area</Name>
				<Column>House3Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House4Count</Name>
				<Column>House4Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House4Area</Name>
				<Column>House4Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House5Count</Name>
				<Column>House5Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House5Area</Name>
				<Column>House5Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@TotalInvest</Name>
				<Column>TotalInvest</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@InvestBefore</Name>
				<Column>InvestBefore</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@VisualProgress</Name>
				<Column>VisualProgress</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CurrentLayer</Name>
				<Column>CurrentLayer</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Whither</Name>
				<Column>Whither</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@InvestType</Name>
				<Column>InvestType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@FullID</Name>
				<Column>FullID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@UnitProject</Name>
				<Column>UnitProject</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ConstructureType</Name>
				<Column>ConstructureType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SystemType</Name>
				<Column>SystemType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@IFloorCount</Name>
				<Column>IFloorCount</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSUnitCode</Name>
				<Column>PBSUnitCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildingShortName</Name>
				<Column>BuildingShortName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeCode</Name>
				<Column>PBSTypeCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@YuBoArea</Name>
				<Column>YuBoArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeName</Name>
				<Column>PBSTypeName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeFullName</Name>
				<Column>PBSTypeFullName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeFullID</Name>
				<Column>PBSTypeFullID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Update</Name>
			<String> Update V_Building set BuildingCode=@BuildingCode,ParentCode=@ParentCode,ProjectCode=@ProjectCode,PBSCode=@PBSCode,BuildingName=@BuildingName,IsArea=@IsArea,Layer=@Layer,FloorCount=@FloorCount,FloorList=@FloorList,Room_List=@Room_List,BuildType=@BuildType,UseType=@UseType,Remark=@Remark,ObjectX=@ObjectX,ObjectY=@ObjectY,BuildingImageCode=@BuildingImageCode,AreaImageCode=@AreaImageCode,PSWDate=@PSWDate,FSWDate=@FSWDate,PEWDate=@PEWDate,FEWDate=@FEWDate,PGSWDate=@PGSWDate,ConstructUnit=@ConstructUnit,HouseArea=@HouseArea,ToBuildArea=@ToBuildArea,OtherArea=@OtherArea,AuxiliaryArea=@AuxiliaryArea,Direction=@Direction,House1Count=@House1Count,House1Area=@House1Area,House2Count=@House2Count,House2Area=@House2Area,House3Count=@House3Count,House3Area=@House3Area,House4Count=@House4Count,House4Area=@House4Area,House5Count=@House5Count,House5Area=@House5Area,TotalInvest=@TotalInvest,InvestBefore=@InvestBefore,VisualProgress=@VisualProgress,CurrentLayer=@CurrentLayer,Whither=@Whither,InvestType=@InvestType,FullID=@FullID,UnitProject=@UnitProject,ConstructureType=@ConstructureType,SystemType=@SystemType,IFloorCount=@IFloorCount,PBSUnitCode=@PBSUnitCode,BuildingShortName=@BuildingShortName,PBSTypeCode=@PBSTypeCode,YuBoArea=@YuBoArea,PBSTypeName=@PBSTypeName,PBSTypeFullName=@PBSTypeFullName,PBSTypeFullID=@PBSTypeFullID</String>
			<CommandType>Text</CommandType>
			<Param>
				<Name>@BuildingCode</Name>
				<Column>BuildingCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ParentCode</Name>
				<Column>ParentCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ProjectCode</Name>
				<Column>ProjectCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSCode</Name>
				<Column>PBSCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildingName</Name>
				<Column>BuildingName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@IsArea</Name>
				<Column>IsArea</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Layer</Name>
				<Column>Layer</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@FloorCount</Name>
				<Column>FloorCount</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@FloorList</Name>
				<Column>FloorList</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Room_List</Name>
				<Column>Room_List</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildType</Name>
				<Column>BuildType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@UseType</Name>
				<Column>UseType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@Remark</Name>
				<Column>Remark</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ObjectX</Name>
				<Column>ObjectX</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ObjectY</Name>
				<Column>ObjectY</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildingImageCode</Name>
				<Column>BuildingImageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@AreaImageCode</Name>
				<Column>AreaImageCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PSWDate</Name>
				<Column>PSWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@FSWDate</Name>
				<Column>FSWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PEWDate</Name>
				<Column>PEWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@FEWDate</Name>
				<Column>FEWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@PGSWDate</Name>
				<Column>PGSWDate</Column>
				<SqlDbType>DateTime</SqlDbType>
			</Param>
			<Param>
				<Name>@ConstructUnit</Name>
				<Column>ConstructUnit</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@HouseArea</Name>
				<Column>HouseArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@ToBuildArea</Name>
				<Column>ToBuildArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@OtherArea</Name>
				<Column>OtherArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@AuxiliaryArea</Name>
				<Column>AuxiliaryArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@Direction</Name>
				<Column>Direction</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@House1Count</Name>
				<Column>House1Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House1Area</Name>
				<Column>House1Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House2Count</Name>
				<Column>House2Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House2Area</Name>
				<Column>House2Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House3Count</Name>
				<Column>House3Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House3Area</Name>
				<Column>House3Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House4Count</Name>
				<Column>House4Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House4Area</Name>
				<Column>House4Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House5Count</Name>
				<Column>House5Count</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@House5Area</Name>
				<Column>House5Area</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@TotalInvest</Name>
				<Column>TotalInvest</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@InvestBefore</Name>
				<Column>InvestBefore</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@VisualProgress</Name>
				<Column>VisualProgress</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@CurrentLayer</Name>
				<Column>CurrentLayer</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@Whither</Name>
				<Column>Whither</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@InvestType</Name>
				<Column>InvestType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@FullID</Name>
				<Column>FullID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@UnitProject</Name>
				<Column>UnitProject</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@ConstructureType</Name>
				<Column>ConstructureType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@SystemType</Name>
				<Column>SystemType</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@IFloorCount</Name>
				<Column>IFloorCount</Column>
				<SqlDbType>Int</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSUnitCode</Name>
				<Column>PBSUnitCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@BuildingShortName</Name>
				<Column>BuildingShortName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeCode</Name>
				<Column>PBSTypeCode</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@YuBoArea</Name>
				<Column>YuBoArea</Column>
				<SqlDbType>Decimal</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeName</Name>
				<Column>PBSTypeName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeFullName</Name>
				<Column>PBSTypeFullName</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
			<Param>
				<Name>@PBSTypeFullID</Name>
				<Column>PBSTypeFullID</Column>
				<SqlDbType>VarChar</SqlDbType>
			</Param>
		</Sql>
		<Sql>
			<Name>Delete</Name>
			<String> Delete from V_Building </String>
			<CommandType>Text</CommandType>
		</Sql>
	</Table>
</Entity>