问题描述
publicstringJykzhxm(StringTJLSH){stringresult=String.Empty;stringYBMC="";stringjyxmdh="";stringjyxmmc="";stringYBH="";boolCanInsert=false;if(TJLSH!=""){SqlDBdb=newSqlDB("sqldb");DataTabledtDb=db.QueryDataTable("selectB.ZuHeXMBMas组合项目编码,C.XinYLXHasLIS编码fromTiJianBA,"+"TiJianXMMXB,ZD_ZuHeXMC,ZD_JianChaDDwhereA.TiJianLSH=B.TiJianLSHand"+"B.ZuHeXMBM=C.ZuHeXMBMandB.KeShiBM='000018'and"+"C.YangBenH=D.JianChaDBMandB.ZengJianBZ<>'减少'andisnull(C.XinYLXH,'')<>''"+"andB.TiJianLSH='"+TJLSH+"'orderbyD.XianShiSX,C.XianShiSX");if(dtDb.Rows.Count>0){for(inti=0;i<dtDb.Rows.Count;i++){if(YBMC!=dtDb.Rows[i]["合并分组"].ToString().Trim()){if(i>0){stringSqlStr="insertintot_lis_samplereg(cyrq,djrq,mzh,cardno,ybid,brlb,brxm,brxb,brnl,nllx,brkb,jyxmdh,jyxmmc,sjys,jyzt,bbzl,his_id1,sqrq,defstr1,jymddh,jymdmc,defstr5,operator,rowno,batchno)"+"values("+"getdate()"+"getdate()"+"'"+dtDb.Rows[i]["体检号"].ToString()+"'"+"'"+dtDb.Rows[i]["体检号"].ToString()+"'"+"'123'"+")";string[]ExecResult=ExecDataBaseSql(ConfigurationManager.ConnectionStrings["HIS"].ConnectionString,SqlStr);}YBMC=dtDb.Rows[i]["合并分组"].ToString().Trim();jyxmdh=dtDb.Rows[i]["组合项目编码"].ToString().Trim();jyxmmc=dtDb.Rows[i]["组合项目名称"].ToString().Trim();CanInsert=true;}else{jyxmdh=jyxmdh+"+"+dtDb.Rows[i]["组合项目编码"].ToString().Trim();jyxmmc=jyxmmc+"+"+dtDb.Rows[i]["组合项目名称"].ToString().Trim();CanInsert=true;}}}}returnresult;}
解决方案
解决方案二:
发问题之前先学会描述你的问题点在哪
解决方案三:
至少要把问题说出来吧?
解决方案四:
弄啥咧?么意思?
解决方案五:
这肯定需要各位大神先把问题找出来,然后再给出答案
解决方案六:
至少说下报了什么错吧。