elvis blogs

日子过得很有意义,我们产出了很多,也消费了很多!在这个过程中,我们汲取了养份和能量又即将发挥在不久的将来!我们努力着,拼博着并快乐着!

导航

2012年9月28日 #

Infragistics UnboundCheckBoxField

摘要: Infragistics WebDataGrid重新绑定数据时,All Selection不听使换:设置:UnboundCheckBoxField HeaderCheckBoxMode="TriState"cs添加:((Infragistics.Web.UI.GridControls.UnboundCheckBoxField)this.wdgOrder.Columns["chkSelect"]).HeaderChecked = false;Html:<ig:UnboundCheckBoxField HeaderChecked="False 阅读全文

posted @ 2012-09-28 14:54 elvis blogs 阅读(419) 评论(1) 推荐(0) 编辑

C# DataTable 转为 javaScript Array并且在页面中访问数组

摘要: DataTable 转换为javascript数据并且在页面中读取,在Codes Behind写入:using System.Data;using System.Collections;using System.Web.Script.Serialization;protected void Page_Load(object sender, EventArgs e){ DataTable dtInfo = new DataTable(); dtInfo.Columns.Add("Name"); dtInfo.Columns.Add("Marks"); dt 阅读全文

posted @ 2012-09-28 14:35 elvis blogs 阅读(610) 评论(0) 推荐(0) 编辑

2012年7月20日 #

SQL 合并多条记录为一条

摘要: -- 示例数据DECLARE@tTABLE(id int, value varchar(10))INSERT@tSELECT1, 'aa'UNIONALLSELECT1, 'bb'UNIONALLSELECT2, 'aaa'UNIONALLSELECT2, 'bbb'UNIONALLSELECT2, 'ccc'-- 查询处理SELECT*FROM( SELECTDISTINCT id FROM@t)AOUTER APPLY( SELECT [values]=STUFF(REPLACE(REPLACE( ( SELE 阅读全文

posted @ 2012-07-20 10:16 elvis blogs 阅读(1168) 评论(1) 推荐(0) 编辑

2012年1月13日 #

SQL Server 数值四舍五入,小数点后保留2位

摘要: 1.round() 函数是四舍五入用,第一个参数是我们要被操作的数据,第二个参数是设置我们四舍五入之后小数点后显示几位。2.numeric 函数的2个参数,第一个表示数据长度,第二个参数表示小数点后位数。例如: select cast(round(12.5,2) as numeric(5,2)) 结果:12.50 select cast(round(12.555,2) as numeric(5,2)) 结果:12.56 select cast(round(122.5255,2) as numeric(5,2))结果:122.53 select cast(round(1222.5255,... 阅读全文

posted @ 2012-01-13 12:51 elvis blogs 阅读(4639) 评论(0) 推荐(0) 编辑

2011年11月21日 #

LoadRunner参数化脚本

摘要: 编写完使用socket通信的客户与服务器端程序,使用LoadRunner可以模拟多个不同的用户登陆到服务器,来测试服务器所能承受的压力! 1,需要使用LoadRunner提供的Script(脚本)录制工具录制客户端与服务器通信的脚本。 2,因为使用不同的用户登陆,所以对录制的脚本进行参数化。这需要在Virtual User Generator中设置参数化列表,如图所示:进行参数化时,Parameter的取值设置有以下相关参数:取值方式:Sequence(顺序);Random(随机);Unique(唯一)改变(更新)取值的时机:Each Iteration(每次迭代);Each Occu... 阅读全文

posted @ 2011-11-21 21:46 elvis blogs 阅读(277) 评论(0) 推荐(0) 编辑

2011年11月3日 #

CreateFileMapping共享内存时添加Global的作用

摘要: 通常使用CreateFileMapping建立共享内存时名称中没有加入"Global\\",这使得共享的内存只能在当前用户下被另一个或多个进程访问,例如: CreateFileMapping(INVALID_HANDLE_VALUE, NULL, PAGE_READWRITE | SEC_COMMIT, 0, 1024, TEXT("MyShare")); 当把程序放到服务器上并运行,然后用远程桌面连接服务器时的用户身份作为了另一用户,这时运行访问共享内存的程序将产生错误[代码是2]。根据错误代码认为是权限问题,通常会去添加安全描述符,也就是设置Crea 阅读全文

posted @ 2011-11-03 16:45 elvis blogs 阅读(5149) 评论(0) 推荐(0) 编辑