MZ@ !L!This program cannot be run in DOS mode. $PELkT! `~ @ @~Op ~  H.text_ ` `.rsrcpb@@.reloc f@B~H;`B0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*0 {  +*"} *0 {  +*"} *0 {  +*"} *0 {  +*"} *0 {  +*"} *0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*0( ,o (+}:Irp( ( (( ( ((  o rprCp( o &o r]po &o r}po &o rprCp( o & 8o o {o ( o o ( o o rp%o o o r]po o o r}p o o o rp%o X o o! :J+_(  o rprCp( o & +#o o rp%o X o o! -*zs9}s" }(# *0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*0 { +*"}*F%(%X(&*F%(%X(&*F%('X((*F%('X((*F%()X(**F%()X(**F%(#X($*F%(#X($*F%(!X("*F%(!X("*0grp (!%(%%('%(#%()%(+($ +*07rp(%('X%(% ()%(% (& +*(# *(# }}(' -+rap}*0s( o) +*08(* rgpo+ o,  rpo- (. s/ z**0\ (? (@&{o%{o'X{o){o, s: (; o- *MN *0\ (? (A&{o%{o'X{o){o, s: (; o- *MN *0 (0 s  o1 oo2 -o, oo3 rp(4 oo5 oo6 o o7 o s8 oo9 o: o; o<  +! (= o o s> o?  (@   - oA  8o oB o9 o: oC  +6 (D (E (F ,(F o, +rpo  (G   - oA o o oH X o9 oI   :Xrpo- (. s/ z*AL2GL*0V Po(EPo(B -%PPoPo (Do(FP{ +*0& Po(E(JP{ +*0B rp( ~(J &&(C  o- (K z +* )* 0?r;p( ~(L   rDprLpo- (M s/ z * *0rbp(& ~(N oO oP ,o o! +-@rp(& ~(N oO oP o o oQ o, +o o oQ o, +*0r pPo ( (R o oS 8 oT t" oU oV ,fr6 p(W -,rB p(W -)rN p(W -&r^ p(W -#+,Po+#Po+Po+ Po++ oX :j u2-oA Po o oS 8 oT t" oU oV ,fr6 p(W -,rB p(W -)rN p(W -&r^ p(W -#+,Po+#Po+Po+ Po++ oX :j u2-oA *(0<P{Po o o! o"P(G -$P{Po o o! o$(HPo rf poY i -$P{Po o o! o$ݠ(JP{o!P{o#P{o)X -g(P(MU o- (K P{o, o- oZ  -%P{r po[ o- (& o\ &*U*0r pooooo($ ~(N (] - ~^ (] +-oO oP o o!   z + *HJ*0P(I  8Po o o r]po_ o, Po o o r}po_ o, o` --oa o, (W -P{o3+$Po o o rpr po X Po o o! ::r po- (. s/ z**0sb r pooooo($ ~(N oO oP o oS +ToT t$  r po_ o, o` -) r po_ o, r po_ o, oc oX -u2-oA +*se0i(K PoPo (RE r p PoPo Poo- ($ (K *!"E*0?sd  8 ~e ~e ~e ~e Po o o rpo_ o, rH p(W   -88_Po o of oU rL poZ   -8(P{Po o of oU og   -Kr^ pPo o of oU Po o o oQ o, (& (. +Pr pPo o of oU Po o o oQ o, (Q(& (.  r pPo o of oU ( (. r pPo o o oQ o, (Q( (. XPo o o!   :Po  - r poh r poh Po  -- r poh r poh r poh Po  -- r poh r poh r$ poh oi Yoj oi Yoj oi Yoj oi Yoj Po(L  Po       ($ (R Po  -&o o oQ o, (k ol o o oQ o, (k   -P{o/+ P{o-Po o o rp%o S P{o1P{o,  o- oZ   -"P{r@ p o[  o- om &X Po o o!   : + *S*0 - rf p + rp +*0P(N  8rp on - + on +! rpoo ( (. X- oi Yoj Po(O~(L &!Por$po- (p s/ zoq on ::*!*0sr o r4poY +x  rhpooor]po_ o, or}po_ o, ($ os X i:x +*0 rp(& +*0prp PoPoPoPoPo($ ~(L & rpo- (. s/ z*FV*0U (' -rp(W + - rp -+rprprpot rp(p +*0rpoZ -8-8ou -+p(S sd  +Gov ol ou / ou Y+-(w ox X ou - z*@k*0oV  9~-Usy %rp(z %rp(z %r p(z %rp(z %r2p(z %rFp(z ~({ ,;E + +" + + + + + rVps/ z*(# *BSJB v4.0.30319l#~h#Stringsd x#US<#GUID<t#BlobW %3>TB{Q*   `Y t4XL#rrrrr r$ r? rw X  X  r r   W) X 8 x 8  8  8  Y Y   ) J YW f   Y 1  e P " z  Y t t t Y  ' U Y' p  & &   pY*&4&!<&:D&;H&<U;'E.f2::::::=':>:W:rAAAAAqZZZZZ:UZaZk:y:HTP  g p              !!%'!.0!7 G!AP!K g!W p!c !q ! !" ! !" ! !" !"""'""0"m"$z68$QO$UX$Qo$Ux$Q$U$Q$U$Q$ U$ $#$/6 %/U%96.%9U@%C6R%CUd%K6v%KU%S6%SU%\  &e c&z6k&za&rh&n 'r 'r"(x$*~%l*~'*) +*h++,--/D/1021-302=42G67P8@7Z9<8i:8~;9=9>:?:B;z6C #..77>7.......j..EL.S[hh AzIzQzYzazizqzyzz"zzzzzzUz6z6z6   % >  O $b +b 5x < B O U ^! e1 Q)z6 z6 z   9z69F A I  \ Q QzY a aa q\a a a z6a%  $2 ,@ 0zb 5,L a 6i <2 B4@ V< 0< j4L b o Q       !  12 @  + 3L ?%F-QO )^2 i?wE! X1}]1 b1z61b sDz6:  FQ)Db ) Q    z6 b rD QD 8D6LzULb eL\m .S.{J.. }...#.+}.3.;.K.S.c.k.sA@` !@A`a !@A`a @` @` @``kvv8Jgy $)2EvDDDDD$D+H0D6D>DHMSM^MjMsM]!]+]7]C]MD       "!!!$###%%&%''('*)))++,+I(Nb]&Pg  P Y )PageDataCheck.dllNPagePostPageDataCheckCResultSresultBllCheckermscorlibSystemObjectDataLineSendGenius.SvrIPagePostget_ProcIDset_ProcIDget_EndDateset_EndDateget_ClassIDset_ClassIDget_DbKeyset_DbKeyget_TbNameset_TbNameget_TbKeysset_TbKeysSystem.DataDataTableget_dataset_dataget_TB_IDset_TB_IDget_DataMd5set_DataMd5get_RecTBNameset_RecTBNameget_isAddCtimeset_isAddCtimeget_isAddMtimeset_isAddMtimeget_isAddIsvaidset_isAddIsvaidget_isAddSeqset_isAddSeqget_isSendMessageset_isSendMessageSystem.Collections.GenericList`1TbKeysDicResultSystem.TextStringBuilderErrMsgPretreatment.ctork__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldProcIDEndDateClassIDDbKeyTbNameTbKeysdataTB_IDDataMd5RecTBNameisAddCtimeisAddMtimeisAddIsvaidisAddSeqisSendMessageget_TotalCountset_TotalCountget_SkipCountset_SkipCountget_InsertCountset_InsertCountget_UpdateCountset_UpdateCountget_FailCountset_FailCountget_Messageset_MessageAddInsertAddUpdateAddFailAddSkipAddTotalToStringToSimStringk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldk__BackingFieldTotalCountSkipCountInsertCountUpdateCountFailCountMessageCountSubmitCountFailPromptToJson_mySqlConn.cctorSubmitAndCheckSubmitJsonToNPagePostTbNameCheckCreatTableGetTB_IDTBCheckAutoMD5CheckAndSaveDateDataMD5CheckCheckAllRecordMD5System.CollectionsHashtableGetAllRecordMd5SumitDataSaveDataGetSqlExpSaveRecordsMD5GetRecMd5InserValuesGetRECORD_MD5SaveSqlSaveDateMd5EscapeFormatSendMessageDAServiceHX.DAServiceEDBNameGetDataBaseTypevalueisChecknumsubmitfailpromptresultjsonconnStringjsonStringpageDatatbNamedbKeysvaluestbnameseqlistdataBaseNametableNameSystem.ReflectionAssemblyTitleAttributeAssemblyDescriptionAttributeAssemblyConfigurationAttributeAssemblyCompanyAttributeAssemblyProductAttributeAssemblyCopyrightAttributeAssemblyTrademarkAttributeAssemblyCultureAttributeSystem.Runtime.InteropServicesComVisibleAttributeGuidAttributeAssemblyVersionAttributeAssemblyFileVersionAttributeSystem.Runtime.VersioningTargetFrameworkAttributeSystem.DiagnosticsDebuggableAttributeDebuggingModesSystem.Runtime.CompilerServicesCompilationRelaxationsAttributeRuntimeCompatibilityAttributeSystem.CoreExtensionAttributeCompilerGeneratedAttributeCharStringSplitSystem.LinqEnumerableIEnumerable`1ToListFormatBusinessServiceMD5DataColumnCollectionget_ColumnsTypeGetTypeDataColumnAddDataRowCollectionget_RowsDataRowget_ItemToArrayGetKeyMd5GetDataRowMd5Int32set_ItemInternalDataCollectionBaseget_CountConcatIsNullOrEmptySystem.Web.ExtensionsSystem.Web.Script.SerializationJavaScriptSerializerSerializeSystem.ConfigurationConfigurationManagerSystem.Collections.SpecializedNameValueCollectionget_AppSettingsExceptionPagePostBllPagePostFromJsonenDbKeysDateTimeget_EndDataDictionary`2KeyCollectionget_KeysEnumeratorGetEnumeratorget_CurrentMoveNextIDisposableDisposeNewRowKeyValuePair`2get_Keyget_ValueDbHelperMySqlGetDataLogHelperHX.LogLogTypeWriteLogExecuteSqlDataSetGetDataSetDataTableCollectionget_TablesDBHelperNIEnumeratorget_ColumnNameToUpperop_EqualitySelectContainsget_StackTraceAppendLineEqualsDBNullValueContainsKeyEmptyInsertget_LengthRemoveParseAppendFormatRemoveRangeReplaceMSServiceHX.MSServiceMessageServiceIList`1Clear{69626626-E1CD-4F7D-83B1-E5218C2BA3D3}$$method0x6000053-1TryGetValueRECORD_MD5_{0}#MD5CHECK_RECORDIDSystem.Int32MD5CHECK_KEYMD5%MD5CHECK_RECORDMD5'MD5CHECK_CHANGE_TAGI;`pe{0};ceQ{1};fe{2};Ǐ{3};Q{4};mo`:{5}K{{"CountSubmit":{0},"CountFail":{1}}}OKCheckerServerIMD5hg!jWWRYS1Y%hg/f&T:\CheckerServerMnyyyy-MM-dd null)gbLJosnToNPagePostQ#select 1 from {0} SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `record_md5_(table_name)` -- ---------------------------- CREATE TABLE `{0}` ( `TASK_ID` int(11) NOT NULL DEFAULT '0', `TB_ID` int(11) NOT NULL DEFAULT '0', `DATA_DATE` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', `KEY_MD5` varchar(50) NOT NULL DEFAULT '', `ASSI_KEY` varchar(50) DEFAULT NULL, `REC_MD5` varchar(50) DEFAULT NULL, PRIMARY KEY (`TASK_ID`,`TB_ID`,`DATA_DATE`,`KEY_MD5`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Records of record_md5_(table_name) -- ----------------------------h T,md5^^h1Y%select TB_ID from tb_info where TB_NAME = '{0}' and DB_NAME= '{1}'INSERT into tb_info (TB_NAME,DB_NAME,REMARK) values ('{0}','{1}',null); select tb_id from tb_info where TB_NAME = '{0}' and DB_NAME= '{1}'1select top 1 * from {0} CTIME MTIMEISVALIDSEQ/MD5CHECK_CHANGE_TAG='1'(W{0}Q:{1} select 1 from DATE_MD5 where TASK_ID = '{0}' and TB_ID= '{1}' and DATA_DATE='{2}' and ASSI_KEY = '{3}' and DATA_MD5 = '{4}' 1Gel CheckAllRecordMD5 -NpencMD5[kǏ z-NQ:select KEY_MD5,REC_MD5 from {4} where TASK_ID = '{0}' and TB_ID = '{1}' and DATA_DATE ='{2}' and ASSI_KEY = '{3}' KEY_MD5REC_MD5ANR{0} h T{1} penceg{2} nhpencOX[0MD5CHECK! {0} = '{1}' and {0} = {1} , {0} ,ctime ,getdate() ,mtime ,'mtime = getdate() ,isvalid ,1 ,isvalid = 1 ,%{0}OX[Q,Oo`Y N{1}# declare @num int declare @status int set @num = 0 set @status = 0 select @num = seq from {0} where {1} if(@num =0) begin set @status = 0 declare @seq int exec PubDB..getseq '{0}',@seq output insert into {0} (seq, {2}) values (@seq, {3}) select @status,@seq end else begin set @status = 1 update {0} set {4} where seq = @num select @status,@num end declare @num int declare @status int set @num = 0 set @status = 0 select @num = count(*) from {0} where {1} if(@num =0) begin set @status = 0 insert into {0} ({2}) values ({3}) select @status end else begin set @status = 1 update {0} set {4} where {1} select @status end {0} ,pencOX[Q3MD5CHECK_CHANGE_TAG = '2'K('{0}','{1}','{2}','{3}','{4}','{5}') DROP TEMPORARY TABLE IF EXISTS TMPWEBCATCH_REC_MD5; CREATE TEMPORARY TABLE TMPWEBCATCH_REC_MD5 (TASK_ID INT, TB_ID INT, DATA_DATE VARCHAR(200), KEY_MD5 VARCHAR(200), ASSI_KEY VARCHAR(200), REC_MD5 VARCHAR(200) ); INSERT INTO TMPWEBCATCH_REC_MD5 (TASK_ID,TB_ID,DATA_DATE,KEY_MD5,ASSI_KEY,REC_MD5) VALUES {0}; UPDATE {1} T INNER JOIN TMPWEBCATCH_REC_MD5 S ON T.TASK_ID= S.TASK_ID AND T.TB_ID = S.TB_ID AND T.DATA_DATE = S.DATA_DATE AND T.KEY_MD5= S.KEY_MD5 SET T.REC_MD5= S.REC_MD5; INSERT INTO {1} (TASK_ID,TB_ID,DATA_DATE,KEY_MD5,ASSI_KEY,REC_MD5) SELECT TASK_ID,TB_ID,DATA_DATE,KEY_MD5,ASSI_KEY,REC_MD5 FROM TMPWEBCATCH_REC_MD5 S WHERE NOT EXISTS (SELECT 1 FROM {1} T WHERE T.TASK_ID= S.TASK_ID AND T.TB_ID = S.TB_ID AND T.DATA_DATE = S.DATA_DATE AND T.KEY_MD5 = S.KEY_MD5); DROP TEMPORARY TABLE IF EXISTS TMPWEBCATCH_REC_MD5;'insert into date_md5 (task_id,tb_id,data_date,assi_key,data_md5) values ('{0}','{1}','{2}','{3}','{4}') on DUPLICATE key update data_md5 = '{4}'!DATE_MD5hpencOX[Q''' testCGENIUSDATAPOOLXINFODATAEGENIUS_1EGENIUS_2PGENIUS OeQN*g[INv EDBName&fbi}O!+z\V4           (( (  (       Y  y           18V6N5 ?_ :                *                                      JosnDataChecker geniusCopyright © genius 2014)$01a26fd4-800c-4112-ac6b-dde9275b242a 1.0.0.0G.NETFramework,Version=v4.0TFrameworkDisplayName.NET Framework 4TWrapNonExceptionThrowskT,~,`RSDSu)bWMBID:\SVN\DCDeveloper\SourceCode\Dll_Libarys\GeniusClassLibrary\PageDataCheck\obj\Debug\PageDataCheck.pdb~~ ~_CorDllMainmscoree.dll% @0HX4VS_VERSION_INFO?DVarFileInfo$TranslationtStringFileInfoP000004b00CompanyNamegeniusHFileDescriptionJosnDataChecker0FileVersion1.0.0.0DInternalNamePageDataCheck.dllTLegalCopyrightCopyright genius 2014LOriginalFilenamePageDataCheck.dll@ProductNameJosnDataChecker4ProductVersion1.0.0.08Assembly Version1.0.0.0p ?