摘要:背景:程序已经差不多定型,由于以前没考虑数据库字段加密,被批。现在要整体考虑数据加密。分析:1、被用作视图等关联,或有计算的字段不能加密。2、有查询,有界面数据传递的要考虑清楚,可以做双向加密。3、不做查询,无视图关联,无界面数据传递的最容易加密,可以做单向加密。具体:1、客户名称加密、供应商名称要做双向加密。2、密码可以单向加密。3、一些价格:成本价、指导价、价格系数都进行双向加密如上分析,是个...
阅读全文
07 2004 档案
摘要:1。发起端:WebClient myWebClient = new WebClient();string path = Request.Url.ToString();path = path.Substring(0,path.LastIndexOf(@"/")+1);path = path + @"UpLoadFile.aspx";byte[] responseArray = myWebClient...
阅读全文
摘要:开始觉得水晶报表做报表简单,胡搞了近1月,被领导说了一句:水晶报表不能满足我们要求而告失败。失败了,有点教训:一定要用成熟的东西,不要别人说好就认为很好,(有人做过,并且与自己的工程相似才是真理我没有能力搞什么科研!)。几个主要问题是:1、部署win98相当困难,开发是在win2000下通过的,Rpt_OrderMaterialStatic newrep = new Rpt_OrderMateri...
阅读全文
摘要:private string Num2TraWord(string MoneyNoStr) { string sourNostr = MoneyNoStr; string[] strary = sourNostr.Split('.'); if (strary[0].Length > 0) strary[0] = strary[0].Insert(strary...
阅读全文
摘要:C#.ENT 的断点条件还是蛮强大的 客户打电话过来说材料统计中材料编号为“AAA“(替代的)等几个明细的不能显示出来,检查程序,因为材料有上万种,要找到“AAA”,必须设断点条件。语句如下: foreach(DataRow dr in SortDt.Rows){ string FieldStr = dr[0].ToString().Trim(); Exp...
阅读全文
摘要:0、通过结存期操作建立一个库存期间。(往结存期表插入一个结存期记录)1、通过出入库操作完成完成库存基本数据的录入(出入库属同一张表通过billtype来区分)。2、出入库的涉及两张表,从表的插入和删除通过两个触发器自动修改库存临时表,插入时如果是入库单则增加临时表的入库数据,并把期末库存加上,插入的是出库单则增加临时表的出库数据,并把期末库存减少。3、库存的盘点操作:库存的临时表有两个空余的字段,...
阅读全文
摘要:读后感:“为了能在OrderDetail的OrderID字段中添入正确的值,必须先更新Order表以获取到系统为其分配的OrderID值,然后再用这个OrderID填充OrderDetail表。最后更新OderDetail表。但是,为了确保数据的一致性,Order与OrderDetail在更新时必须在事务保护下同时进行,即确保量表同时更行成功。显然它们是相互矛盾的。”我觉得此处的矛盾是的可以解决的...
阅读全文
摘要:.net中只有table.select函数不能满足内存中的数据处理要求,就像要处理一个表的数值传到另一个表时: foreach(DataRow dr in dt.Rows) { string exp = string.Format("MaterialNo=\'{0}\'",Convert.ToString(dr["MaterialNo"])); DataRow[] dr1= ...
阅读全文
摘要:客户端脚本调用Session有什么办法吗?
阅读全文
摘要:当一个客户端函数调用一个webservice函数而返回一个dataset,服务端dataset获得正确,但返回客户端后提示出错{"XML 文档 (1, 9140) 中有错误。" }innerexception = {"输入字符串的格式不正确。" }
阅读全文
摘要:  ***  管  理 ...
阅读全文
摘要:http://tech.jetdown.com/info/5951.htm
阅读全文