52 lines
3.0 KiB
C#
52 lines
3.0 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using GThinking.N_MISPROAS.Caching;
|
|
using System.Data;
|
|
using GThinking.N_MISPRO.Data;
|
|
|
|
namespace GThinking.N_XLXSBJ
|
|
{
|
|
internal class BJFLCache : DbDataCacheBase
|
|
{
|
|
public DataTable dtXLXSBJFL;
|
|
public DataView dvXLXSBJFLBy_BJFLID;
|
|
|
|
public BJFLCache()
|
|
: base("DBERP", "N_XLXSBJ_XLXSBJFL", "XLXSBJFL")
|
|
{
|
|
}
|
|
|
|
protected override void FillData(string subKey)
|
|
{
|
|
TDatabase db = TContextDatabases.GetDatabase("DBERP");
|
|
TSQL SQL = new TSQL(db);
|
|
SQL.Clear();
|
|
SQL.Add(@"select XLXSBJFL_BJFLID,XLXSBJFL_BJFLMC,XLXSBJFL_QYRQ,XLXSBJFL_TYBZ,XLXSBJFL_TYRQ,XLXSBJFL_BZ,
|
|
XLXSBJFL_WHR,XLXSBJFL_WHRID,XLXSBJFL_WHSJ,XLXSBJFL_XSQYIDS,XLXSBJFL_JGBTJYSS,XLXSBJFL_MRCKC,
|
|
XLXSBJFL_JGBIDS,XLXSBJFL_CPMLID,XLXSBJFL_XSJGBJJ,XLXSBJFL_XSJGBBJJCE,XLXSBJFL_BJJCLLX,XLXSBJFL_JSJJCLLX,
|
|
XLXSBJFL_LJJCLLX,XLXSBJFL_TZCLHQ,XLXSBJFL_TZWLHQ,XLXSBJFL_TZJGBBJ,XLXSBJFL_TZBJBJBB,XLXSBJFL_XSTZCPBJ,
|
|
XLXSBJFL_XSTZBJJE,XLXSBJFL_SDJGBCLHQFW,XLXSBJFL_BJDHQLY,XLXSBJFL_BJCPFZJS,XLXSBJFL_XHABJCSDP,
|
|
XLXSBJFL_JYF,XLXSBJFL_YFWLID,XLXSBJFL_BJHYF,XLXSBJFL_MXBH,XLXSBJFL_TBJCLID,XLXSBJFL_LBJCLID,
|
|
XLXSBJFL_ZLGZCLS,XLXSBJFL_BJDYBJTXS,XLXSBJFL_XJDYBJTXS,XLXSBJFL_BJQSTXS,XLXSBJFL_CPBJMRXSWS,XLXSBJFL_XTCPBJYZ,
|
|
XLXSBJFL_ZDXJGS,XLXSBJFL_XSZDXJ,XLXSBJFL_ZDXJJCLLX,XLXSBJFL_JLRBJCP,XLXSBJFL_JGBBJBM,XLXSBJFL_XSCPBJXJ,
|
|
XLXSBJFL_JLBJDHQ,XLXSBJFL_XHGGYMHJS,XLXSBJFL_XSXH,XLXSBJFL_BJFLTZM,XLXSBJFL_LJJCLPLTJFW,XLXSBJFL_ST,
|
|
XLXSBJFL_BABZFGDY,XLXSBJFL_JMBGSYZID,XLXSBJFL_TZQCPBJGS,XLXSBJFL_XSYXJ,XLXSBJFL_XSXLBZMS,XLXSBJFL_TZBJDHQLJ,
|
|
XLXSBJFL_TZBJ,XLXSBJFL_JGMBGRPID,XLXSBJFL_ZDXJJCLXX,XLXSBJFL_ZDXJJCLTXS,XLXSBJFL_BJLJJCLLX,XLXSBJFL_JSJBM,XLXSBJFL_JSJXSWS,XLXSBJFL_CJGS,
|
|
XLXSBJFL_XSYZ,XLXSBJFL_XSYSCP,XLXSBJFL_ZDXJQZBJDFL,XLXSBJFL_TLJTZGXQTCL,XLXSBJFL_BJDHQLJBM,XLXSBJFL_ABJDHQJSBJ,XLXSBJFL_FJGBCPBJSBJ,XLXSBJFL_JMBGSBM,
|
|
XLXSBJFL_BJBM,XLXSBJFL_XSTZZDXJ,XLXSBJFL_JSJGS,XLXSBJFL_JJZJGBXH,XLXSBJFL_YXJJCLLX,XLXSBJFL_XSFBH,XLXSBJFL_XSYLRYZID,XLXSBJFL_XSYKJJGHJ,XLXSBJFL_XSYKJJGLM,XLXSBJFL_XSLSBJ,
|
|
XLXSBJFL_JGBBJZDWPID,XLXSBJFL_CPBJZDWPID,XLXSBJFL_LRBJCPWPID,XLXSBJFL_TZYLBL,XLXSBJFL_MYHSSX,XLXSBJFL_BJJCLBJRQDWCP,XLXSBJFL_LJJCLBJRQDWCP,XLXSBJFL_ZDXJJCLBJRQDWCP ");
|
|
SQL.Add(" from XLXSBJFL ");
|
|
SQL.Add(" where 1=1 ");
|
|
SQL.ClassId = "N_XLXSBJ.BJFLCache";
|
|
SQL.SqlId = "FillData_1";
|
|
DataSet ds = db.OpenDataSet(SQL);
|
|
if (ds.Tables.Count > 0)
|
|
{
|
|
dtXLXSBJFL = ds.Tables[0];
|
|
dvXLXSBJFLBy_BJFLID = new DataView(dtXLXSBJFL, "", "XLXSBJFL_BJFLID", DataViewRowState.CurrentRows);
|
|
}
|
|
}
|
|
}
|
|
}
|