摘要: declare @testStr varchar(1000)set @testStr='42,44,7343,9364,9345,9276,9247,9248,9029';while(2<5) --2<5即==truebegin if(charindex(',',@testStr)>1) begin if exists(select 1 from yxs_DrugsLable where id=substring(@testStr,0,charindex(',',@testStr))) begin print '标签表包 阅读全文
posted @ 2012-01-05 14:15 That's me 阅读(145) 评论(0) 推荐(0) 编辑
摘要: select t.name,sum(t.SupplierCount) from (select a.name,count(b.Supplier_Id) as SupplierCount from yxs_administrators a,yxs_drugsbase_supplier b ,yxs_product c,yxs_supplies d,yxs_drugsbase ewhere b.bstop=0 and a.adminid=b.editer and c.Supplier_Id=b.Supplier_Id and b.supplies_id=d.supplies_id and b.dr 阅读全文
posted @ 2011-12-22 15:38 That's me 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 在.net里面 把数字转换为 小数点后面两位的数字的方法 string.format("{0:f2}","需要转换的值");.net 在ashx里面 json 返回数据 格式context.Response.ContentType = "application/json";ashx页面想要用session 需要继承接口, IRequiresSessionState在页面使用了json后 ,所有返回输出的数据的格式都是"{"aa":"123","12":"[ 阅读全文
posted @ 2011-12-09 13:47 That's me 阅读(164) 评论(0) 推荐(0) 编辑
摘要: select top 10 Id,proName,ProPrice from yxs_orderproduct where proname in(select proname from yxs_orderproduct group by proname having count(proname)=1) order by (proPrice*ProNum) desc 阅读全文
posted @ 2011-11-04 10:02 That's me 阅读(170) 评论(0) 推荐(0) 编辑
摘要: /// <summary> /// 对人民币数字转化为汉字书写 /// </summary> /// <param name="num"></param> /// <returns></returns> public static string RMBEncode(decimal num) { try { string str1 = "零壹贰叁肆伍陆柒捌玖"; //0-9所对应的汉字 string str2 = "万仟佰拾亿仟佰拾万仟佰拾元角分"; //数字位所对 阅读全文
posted @ 2011-10-13 14:31 That's me 阅读(487) 评论(0) 推荐(0) 编辑
摘要: //event.srcElement 不兼容火狐 function client_OnTreeNodeChecked() { var obj = window.event.srcElement; var treeNodeFound = false; var checkedState; if (obj.tagName == "INPUT" && obj.type == "checkbox") { var treeNode = obj; checkedState = treeNode.checked; do { obj = obj.paren 阅读全文
posted @ 2011-09-28 10:52 That's me 阅读(444) 评论(0) 推荐(0) 编辑
摘要: private SymmetricAlgorithm mCSP; //声明对称算法变量 private const string CIV = "Mi56/+4Zujhy12se6Yjy111A"; //初始化向量 private const string CKEY = "jkHuIy9D/9i="; //密钥(常量) //其中CIV里面的值可以修改的 //CKEY也是可以改变的 ,改变之后的加密的值也会随着改变//加密算法 ICryptoTransform ct; //定义基本的加密转换运算 MemoryStream ms; //定义内存流 Crypto 阅读全文
posted @ 2011-09-23 17:18 That's me 阅读(205) 评论(0) 推荐(0) 编辑
摘要: //Queue 队列在按接收顺序存储消息方面非常有用,以便于进行顺序处理。此类将队列作为循环数组实现。存储在 Queue 中的对象在一端插入,从另一端移除。 //Queue 的容量是指 Queue 可以保存的元素数。 随着向 Queue 中添加元素,容量通过重新分配按需自动增加。 可通过调用 TrimToSize 来减少容量。 //等比因子是当需要更大容量时当前容量要乘以的数字。在构造 Queue 时确定增长因子。 默认增长因子为 2.0。Queue 的容量将始终加 4,无论增长因子是多少。 例如,当需要更大的容量时,增长因子为 1.0 的 Queue 的容量将始终增加四倍。 //Queue 阅读全文
posted @ 2011-09-08 11:39 That's me 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 当今从纯网站技术上来说,因为开源模式的发展,现在建一个小网站已经很简单也很便宜,所以很多人都把创业方向定位在互联网应用。这些人里大多数不是很懂技术,或者不是那么精通,而网站开发维护方面的知识又很分散,学习成本太高,所以这篇文章将这些知识点结合起来,系统的来说,一个从日几千访问的小小网站,到日访问一两百万的小网站,中间可能会产生什么问题,以及怎么才能在一开始做足工作尽量避免这些问题。你的网站因为努力经营,访问量逐渐升高,在升高的过程中,问题也可能开始显现了。因为带宽的增加、硬件的扩展、人员的扩张所带来的成本提高是显而易见的,而还有相当大的一部分成本是因为代码重构、架构重构,甚至底层开发语言更换引 阅读全文
posted @ 2011-08-25 10:08 That's me 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 今天去面试的时候,面试官问了我一个问题,一个中型的项目假设完全没有作异常处理,需要一个程序员在5分钟内处理,当时我在想要把整个异常处理就左右定义全局变量,下来我查了下资料主要分一下几个步骤完成1、在配置文件下配置出现错误异常,需要跳转的页面<customErrors mode="On" defaultRedirect="Error.aspx"></customErrors>2、然后创建一个Global全局程序protected void Application_Error(object sender, EventArgs e) { 阅读全文
posted @ 2011-08-03 23:09 That's me 阅读(171) 评论(0) 推荐(0) 编辑