自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 gridview分页情况下绑定数据时,赤字的过滤

//过滤赤字及生成办公室费用链接 for (int i = 0; i <= gridView.Rows.Count - 1; i++) { DataRowView mydrv = ds.Tables[0].DefaultView[gridView.PageIndex * gridView.PageSize + i]; if (mydrv[1]

2013-09-01 16:50:28 550

原创 gridview行编辑时绑定Dropdownlist并选中对应值

protected void gridView_RowEditing(object sender, GridViewEditEventArgs e) { System.Data.DataRowView drv = (System.Data.DataRowView)gridView.Rows[e.NewEditIndex].DataItem; //索引编辑时

2013-08-31 18:05:19 1463

转载 GridView绑定数据库中bit型的数据显示成0和1而不是True和False

写成类似字段名")) ? 1 : 0%>

2013-08-29 13:55:15 1291

转载 合并多行查询数据到一行:使用自连接、FOR XML PATH('')、STUFF或REPLACE函数

示例表 tb 数据如下id value—————1 aa1 bb2 aaa2 bbb2 ccc第一种SELECT id, [val]=( SELECT [value] +',' FROM tb AS b WHERE b.id = a.id

2013-08-27 23:18:26 487

转载 Sys.WebForms.PageRequestManagerParserErrorException:无法分析从服务器收到的消息

在updatepanel中如果要用response.write();要先对控件进行注册.代码为这样就行了.

2013-08-22 17:57:13 1023

转载 错误 155 程序集“Microsoft.Office.Interop.Excel, Version=12.0.0.0

下载一个PIAhttp://www.microsoft.com/downloads/en/details.aspx?FamilyId=3C9A983A-AC14-4125-8BA0-D36D67E0F4AD&displaylang=en安装到“C:\Windows\assembly”目录下,重启电脑,在引用集里,添加引用--Microsoft Excel 11.0 Object L

2013-08-22 15:16:39 965

转载 asp.net GridView多行表头的实现

方法一: 1 protected void GridView1_RowCreated(object sender, GridViewRowEventArgs e) 2 { 3 //判断创建的行是否为表头行 4 if (e.Row.RowType == DataControlRowType.Header) 5 { 6

2013-08-17 10:41:39 2128

转载 GridView自动增加序号(三种实现方式)

第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了,第二种方式分页时进行了计算,这样会累计向下加,点三种放在cs代码中第一种方式,直接在Aspx页面GridView模板列中.这种的缺点是到第二页分页时又重新开始了. 复制代码 代码如下:     第二种方式分页时进行了计算,这样会累计向下加. 复制代码 代码如下

2013-08-17 10:37:57 858

转载 让SELECT 查询结果额外增加自动递增序号

USE 北风贸易;GO/* 方法一*/SELECT 序号= (SELECT COUNT(客户编号) FROM 客户 AS LiMing WHERE LiMing.客户编号<= Chang.客户编号), 客户编号, 公司名称FROM 客户 AS Chang ORDER BY 1;GO/* 方法二: 使用SQL Server 20

2013-08-17 10:04:13 678

原创 得到上个月的字符串varchar(6)

CONVERT(varchar(6), CAST(thisMonth.jMonth + '01 ' AS datetime) - 1, 112)很好理解,月份加01,为本月1号,减1天,自然会得到上月最后一天,取6个字符,即得到月份数

2013-08-16 22:47:35 706

原创 解决Button的OnClientClick与RequiredFieldValidator的问题

OnClientClick=("if (Page_ValidationActive && !confirm('确定吗?')) return false;")

2013-08-16 20:22:36 902

转载 [ASP.NET] 实现Label自动换行

在标签外侧添加:PRE>asp:Label id="lblDescription" runat="server" Width="420px">asp:Label>PRE>在Page_Load中添加:this.lblDescription.Style.Add("word-break", "break-all");

2013-08-14 08:45:28 1007

转载 asp.net中的服务器端控件 textbox 设为只读属性后无法获取JS给其赋的值解决办法

在TextBox控件中,发下修改文本内容后,提交更改时无法将修改后的内容提交给服务器。也就是服务器端TextBox.Text获取的还是原来的内容。查了好半天终于清楚了,原来Asp.net2.0以后限制了修改值回传的做法。不过这只是限制的Text属性,没有限制提交数据的名称/值的NameValueCollection,通过Request["表单名称"]的方法仍然可以得到控件修

2013-08-13 21:13:45 1378

转载 gridview获取当前行索引的方法

在用GridView控件时,我们经常会碰到获取当前行的索引,通过索引进行许多操作。例如,可以获得当前行某一个控件元素;设置某一元素的值等等。下面结合实例介绍几种获得GridView当前行索引值的方法。实例:① 目的:获取GridView中RowCommand的当前索引行。② 前台页面:在GridView中添加一模版列,里面添加一个LinkButton控件。代码:"操作">

2013-08-13 13:43:18 475

转载 简单的GridView嵌套实现

具体效果如下:JS代码,用于显示 隐藏嵌套的GRIDVIEW: /*隐藏嵌套的Gridview*/ function ShowHidden(sid, ev) { ev = ev || window.event; var target = ev.target || ev.srcElemen

2013-08-12 20:53:43 447

原创 手动添加DropDownList选择项时,无法显示怎么办?

this.DropDownList2.Items.Insert(0,new ListItem("--请选择类型--", "0"));手动修改DropDownList选择项的时候AppendDataBoundItems属性要设置为True这个属性的意思是可以再已有项的前提下添加新项,而不改变原来项!

2013-08-08 09:03:46 731

转载 JQuery 模态弹出窗口

效果演示前台调用代码view plaincopy to clipboardprint?html>  head>  meta http-equiv="Content-Type" content="text/html; charset=gb2312">  title>PopUptitle>  script type="te

2013-08-07 19:18:40 1228 1

转载 asp.net中使用基于角色role的Forms验证

asp.net中使用基于角色role的Forms验证,大致经过几下四步:1.配置系统web.configsystem.web> authentication mode="Forms" >  forms name=".yaoCookies" loginUrl="/duan/Manage/login.aspx" protection="All"  timeout="20" 

2013-08-06 23:53:45 377

转载 SQL 2005数据库中各种对象的判断

1 判断数据库是否存在Sql代码 if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名] if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名]2 判断表是否存在Sq

2013-08-06 06:43:06 460

原创 nvarchar 转换decimal 时的细节,弄了两个小时,原来是判断结果写错了

正确写法:SELECT [Km_ID] ,[科目] , convert(decimal(20,2), case when ([支行] IS NULL) or [支行]='' then '0.00' else replace([支行],',','')end) ,[月份] FROM [icbcFinancial].[dbo].[vi_tmpchen

2013-08-05 10:21:59 1518

原创 这样记log4net日志,更好排错

Error.Log("类名:" + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName + "" + "方法名:" + System.Reflection.MethodBase.GetCurrentMethod().Name + ""

2013-08-04 21:16:44 451

转载 asp.net用类似操纵Sql语句的方式快速实现Excel读写的方法(oleDB 方式)

1.首先配置web.config 文件2.编写个公用函数封装字符串调用,分Excel读和写两种不同的字符串调用连接返回Excel的数据源连接字符串[写]:GetExcelOutPutConString(filepath);返回Excel的数据源连接字符串[读]:GetExcelInPutConString(filepath);其主要区别在于IMEX参数,在我们采用Ole

2013-08-04 12:44:13 787

原创 SQL2005中保存日期时,使用VARCHAR,然后用CONVERT转换,操作起来更方便些

如题

2013-08-04 09:48:19 495

原创 取得当前月份,并且如果月份是单数的前面加0

String.PadLeft函数现在解析此函数,此函数有2个重载版本。重载1:public string PadLeft(int totalWidth);重载2public string PadLeft(int totalWidth, char paddingChar);表示如果一个字符串的长度小于指定的值,则在字符串的左侧(也就是前面)用指定的字符填充,直到字符串长度达到最小值。

2013-08-04 09:09:05 6127 1

转载 sqlserver2005使用convert转换日期

server使用convert来取得datetime日期数据,以下实例包含各种日期格式的转换语句及查询结果:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100),

2013-08-04 07:54:06 454

原创 将Excel导入DataSet中预处理,然后再导入数据库

//预处理,删除Excel中无用的行 ds.Tables[0].Rows.RemoveAt(0);//删除第一行,行号从1开始编号,下同 ds.Tables[0].Rows.RemoveAt(0);//删除当前的第一行,原来的第二行 //给每一列添加名称 foreach (DataColumn dc i

2013-08-03 22:51:37 412

转载 DataTable中 Rows.RemoveAt(i) 和Rows(i).Delete的区别

两者是有区别的.delete并不是真的删除 只是 将该row的rowstate变为 rowstate.deleteremoveat()是 真的从datatable中删除1.使用myDataTable.Rows.RemoveAt(i)删除行.2.使用myDataTable.Rows(i).delete这时候需要使用myDataTable.AcceptChanges才能更新到数据库.------

2013-08-03 22:43:42 994

转载 cocos2d-x开发时的注意点

1.       按照Cocos2d的编程风格,尽量少用构造函数,用init()进行初始化,构造函数可以适当作为变量的初始化,create的静态初始化函数需要重载,即重写create2.      当需要派生一个新的类时,不能通过父类的create直接创建,具体的可以在debug时从类指针上看到实际类型并不相符3.      dealloc函数在C++下是析构函数,需要负责安全re

2013-07-30 11:06:52 469

转载 数据库命名规则

1      概述编写此数据库命名规范的目的,就是提供较为形象、易于阅读、简单明了和原则性一致的数据库命名方法。从而能够方便项目相关人员直观的了解数据库中的所有对象表示的意义,方便大家交流。这里主要描述以下的7类常见的数据库对象:1.     表(Table)2.     字段(Fields)3.     视图(Views)4.     存储过程(S

2013-07-29 20:27:03 947

转载 cocos2d-x 数学函数、常用宏粗整理

1.数学类cocos2d-x 里使用最多的数学类型是CCPoint,一个点,本质上也是一个向量,对于向量和向量之间有很多的数学操作要做,oh我知道要干什么,也许我知道怎么求一个值但是不知道怎么求得高效(或者不知道),怎么办我能偷懒吗?那当然可以。这其实并不是一个懒的标准,因为有一些方法写多了也可能确实稍微有那么点麻烦,所以自然cocos2d提供了一套ccp系列来帮助我们完成很多的工作,也显

2013-07-28 12:35:32 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除