- 博客(52)
- 资源 (14)
- 收藏
- 关注
原创 sql删除主附表事务回滚处理
declare@err int; begin tran删除副表语句;set @err = @@error;删除主表语句;set @err = @err + @@error;if @err = 0begincommit //成功select 1endelsebeginrollback //失败select 0end
2012-06-26 17:19:45
607
原创 asp.net页面加载执行顺序
1. OnPreInit2. OnInit3. OnInitComplete4. OnPreLoad5. Page_Load6. OnLoad7. Button_Click8. OnLoadComplete9. OnPreRender10.SaveStateComplete 11.Render 12.OnUnload
2012-06-24 11:15:05
616
转载 c#动态编译反射计算器
/// /// 动态编译公式计算 /// /// 公式 /// 结果 public static decimal AutoCalculateToDecimal(string formula) { CSharpCodeProvider provider = new
2012-05-30 10:53:41
672
转载 根据数据库批量生成实体类
执行存储过程:exec p_db_wsp @dbname='数据库名',@path='实体类存放路径',@namespace='实体类命名空间'创建存储过程p_db_wsp:set ANSI_NULLS ONset QUOTED_IDENTIFIER ONgo alter proc [dbo].[p_db_wsp]@dbname varchar(50), --数
2012-05-07 17:49:53
653
原创 c++秘籍 绝对原创 不经典我不发
基础:标准main函数:int main(int argc,char *argv[]);或int main(int argc,char **argv);//argc:参数个数 argv:参数内存区:栈:局部变量,自动释放。堆:new delete自由存储区:malloc free全局/static存储区:共用一块内存。const存储区:不允许修改。混合类型:
2012-05-05 13:57:50
903
原创 asp.net Gridview用法大全 绝对原创
获取行列及单元格的数据集合:xx.Columns;xx.Rows;xx.Rows[行索引].Cells[列索引];获取行列数:xx.Rows.Count;xx.Columns.Count;增删查改行和列:xx.SelectRow(索引);xx.UpdateRow(索引,true);xx.DeleteRow(索引);获取页眉和脚注行:xx.Header
2012-05-05 13:56:54
1260
原创 gridview分页保留复选框状态
/// /// 本地缓存的表单数据 选择不良品的id链表 /// private List oldSelect { get { if (ViewState["oldSelect"] == null) { List oldSelec
2012-05-02 10:26:39
698
原创 win7配置IIS
启用IIS:控制面板->程序->打开或关闭windows功能->选中internet信息服务->确定打开IIS:控制面板->管理工具->Internet 信息服务(IIS)管理器预览IIS:输入http://localhost回车IIS默认目录:C:\inetpub\wwwroot设置IIS默认aspx网页:在默认网站目录下新建i
2012-05-01 21:19:33
773
原创 vs2010常用快捷键
代码 F7设计器 shift+F7全屏 shift+enter启动调试 F5开始执行 ctrl+enter生成解决方案 F6转到行 ctrl+g代码全部折叠 ctrl+m+o转到定义 F12格式化代码 ctrl+e+d注释 ctrl+e+c取消注释 ctrl+e+u弹出提示 ctrl+k+l验证括号匹配 ctrl+]行辅助线 ctr
2012-04-25 09:01:06
427
原创 win7技巧精华
1 去掉快捷方式四个字:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer]'Link'=hex:00,00,00,00 (默认:1e,00,00,00)2 修改ip地址:控制面板\网络和 Internet\网络和共享中心,点击更改适配器设置,右键点击本地连接属性。
2012-04-25 08:59:49
362
原创 GridView动态生成列
/// /// gridview模板类重写/// public class GvPlanTemplate : ITemplate{ /// /// 构造函数 /// public GvPlanTemplate() { } /// /// 模板添加子控件 /// public void Insta
2012-04-21 14:09:04
2664
转载 图片二进制互相转换C#
图片二进制互相转换C# 图片的常见存储与读取凡是有以下几种:存储图片:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].1.参数是图片路径:返回Byte[]类型: public byte[] GetPictureData(string imagepath){/**/////根据图片文件
2012-04-14 22:54:06
2640
转载 c#获取当前路径的方法集合
//获取当前进程的完整路径,包含文件名(进程名)。 string str = this.GetType().Assembly.Location; result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。 string
2012-04-14 22:53:48
471
转载 sql查询结果导出excel表
执行存储过程:exec p_exporttb @sqlstr='sql语句',@path='路径',@fname='文件名',@sheetname='table表名'创建存储过程p_exporttb:CREATE proc p_exporttb@sqlstr varchar(8000), --查询语句,如果查询语句中使用了order by ,请加上top 100 per
2012-04-14 14:32:37
4398
原创 c#,asp.net与js的交互
asp.net绑定c#:绑定c#:'/>OnClientClick嵌入js函数(不传递c#参数):OnClientClick="js函数(形参)"OnClientClick嵌入js函数(传递一个c#参数):OnClientClick=''>OnClientClick=''>OnClientClick嵌入js函数(传递两个及以上
2012-04-12 16:49:21
1296
原创 VC++各工程项目的含义
VC++新建工程里面各项的含义2008-10-13 10:11一:文件 1: Active Server Page 是动态网页文件 2: Binary File 是二进制文件 3: C/C++ Header File 是c/C++头文件 4: C++ Source File 是C++源文件 5: Html Page Html 是文件 6: Macro File 是宏
2012-04-09 11:32:24
927
原创 MFC主要类文件解析
1 消息映射的宏:内容为消息响应函数BEGIN_MESSAGE_MAP(CView, CView)..END_MESSAGE_MAP()2 DECLARE_DYNCREATE:动态创建对象3 IMPLEMENT_DYNCREATE:动态创建对象4 DECLARE_DYNAMIC:运行时类型识别5 IMPLEMENT_DYN
2012-04-09 11:31:52
1045
原创 win32空框架
/*------------------------------------------------------------ HELLOWIN.C -- Displays "Hello, Windows 98!" in client area (c) Charles Petzold, 1998 ---------------------------
2012-04-09 11:31:33
383
原创 win32数据类型
typedef int BOOL;typedef unsigned char BYTE;typedef unsigned short WORD;typedef unsigned long DWORD;typedef DWORD COLORREF;typedef unsigned int
2012-04-09 11:31:13
364
原创 常用的颜色
红 255,0,0黄 255,255,0蓝 0,0,255绿 0,255,0粉 255,0,255黑 0,0,0白 255,255,255蓝绿 0,255,255紫 125,0,255橙 255,125,0灰 125,125,125
2012-04-09 11:30:55
609
原创 命名方式及前缀
匈牙利表示法: c │字符 by │字节(无符号字符) n │短整数和整数 i │整数 x,y │短整数(通常用于x坐标和y坐标) cx,cy │短整数(通常用于表示x和y的长度:c表示计数) b │布尔型 w │WORD(无符号字) l │LONG(
2012-04-09 11:30:41
599
转载 wParam和lParam消息
1 WM_PAINT消息,LOWORD(lParam)是客户区的宽,HIWORD(lParam)是客户区的高 2 滚动条WM_VSCROLL或WM_HSCROLL消息,LOWORD(wParam)指出了鼠标对滚动条的操作。比如上、下、左、右、翻页、移动等。 3 击键消息,有WM_SYSKEYDOWN、WM_SYSKEYUP、WM_KEYUP、WM_KEYDOWN
2012-04-09 11:30:25
385
转载 常用的正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则
2012-04-09 11:29:27
253
原创 经典c++程序
斐波那契前30项:#includeint main(){int f1=1,f2=1,i;for(i=1;i{cout<<f1<<" "f1=f1+f2;f2=f1+f2;}coutreturn 0;}判断素数:#includeint main(){
2012-04-08 21:20:42
659
转载 C++编程准则
序号总 则 条 款执行情况说明1 排版1 ¹ 1-1:程序块要采用缩进风格编写,缩进的空格数为4个。2 ¹ 1-2:相对独立的程序块之间、变量说明之后必须加空行。3 ¹ 1-3:较长的语句(>80字符)要分成多行书写,长表达式要在低优先级操作符处划分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,使排版整齐,语句可读。4 ¹ 1-4:循环、判
2012-04-08 21:20:08
348
原创 c++控制台常用头文件
#ifndef XX_H#define XX_H#include #include #include #include #include #include #ifndef _AFX_H_#include #else#include #endif
2012-04-08 21:19:41
825
转载 c++运算符优先级列表
OperatorDescriptionExampleAssociativity1()[]->.::++--Grouping operatorArray accessMember access from a pointerMember access from
2012-04-08 21:19:23
328
转载 经典常用算法
第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打出来。1.最短路(Floyd、Dijstra,BellmanFord) 2.最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)加减乘除4.二分查找.
2012-04-08 21:18:53
2559
原创 xp技巧精华
1 如何禁止软件运行?目标文件夹中新建ws2_32.dll2 系统注册码在哪?HKEY_L_M\software\microsoft\windowsNT\CurrentVersion中的ProductID3 记事本自动记录文件打开时间?在首行输入 .LOG 换行输入正文 4 zip失
2012-04-08 21:18:11
612
原创 常用运行命令
cls 清屏winmsd 系统信息msconfig系统配置实用程序dxdiag directX信息notepad 记事本sysedit 系统配置编辑器services.msc 本地服务设置eventvwr 事件查看器regedit 注册表cmd 命令提示符gpedit.msc 组策略ver 版本ping 连IPipconfig/all 网络信
2012-04-08 21:17:13
236
原创 复位路由器
复位说明如下:1、在路由器的前/后面板上有一个小孔,旁有单词:Reset;2、关闭路由器的电源,找一如笔尖类的尖物按住Reset键不放;3、给路由器加电,等待约3-10秒钟,待M1和M2灯同时闪烁三次后再松开Reset键(无线路由器为System灯闪烁三次),复位成功;4.进入浏览器地址栏输入http://192.168.1.1,按回车键,输入用户名admin,密码admin,下一
2012-04-08 21:16:47
541
原创 关闭文件夹的11种方法
合法的:双击左上角图标单击左上角图标点击关闭点击右上角图标点击菜单的文件中的关闭最小化菜单右键关闭alt+f4非法的:强制结束任务关机重启注销断电
2012-04-08 21:16:27
3308
原创 sql数据类型
bit 1个字节的1/8:0或1tinyint 1个字节的整数smallint 2个字节的整数int 4个字节的整数bigint 8个字节的整数numeric(p,s) 9个字节的浮点数(总位数,小数位数)decimal(p,s) 5个字节的浮点数(总位数,小数位数)money 8个字节货币数据smallmoney 4个字节货币数据fl
2012-04-08 21:15:56
270
原创 SQl安装文件被挂起处理及序列号
文件被挂起的操作。点击 开始 运行 输入:regedit 打开注册表找到如下目录HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager删除PendingFileRenameOperations s/n: H6TWQ - TQQM8 - HXJYG - D69F7 - R84VM s/n:
2012-04-08 21:15:30
446
转载 系统表sysobjects的用法
sysobjects:select * from sysobjects where 列名 = '..'列名 数据类型 描述 name sysname 对象名。 Id int 对象标识号。 xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束D = 默认值或 DEFAU
2012-04-08 21:15:09
577
原创 sql运算符优先级
运算符优先级:括号:();乘、除、求模运算符:*、/、%;加减运算符:+、- ;比较运算符:=、>、=、、!=、!>、!位运算符:^、&、|;逻辑运算符:NOT;逻辑运算符:AND;逻辑运算符:OR。
2012-04-08 21:14:40
1987
原创 常用DOS命令
../ 上一层目录md 文件夹名 新建文件夹cd 文件夹名 进入到该目录cd.. 返回上一层目录cd\ 返回根目录cd.>文件名 新建文件rd 文件夹名 删除文件夹(只能删除空文件夹)copy 文件(夹)名1 文件(夹)名2 1复制到2中move 文件(夹)名1 文件(夹)名2 1剪切到2中del 文件名 删除文件del 文件夹名 删除文件夹内的所有文件
2012-04-08 21:14:09
391
原创 DOS debug指令用法
r:查看所有寄存器的内容r 寄存器名:修改该寄存器的内容d:从默认cs:ip地址查看内存的内容d 段地址:偏移地址:查看该地址内存的内容d 段地址:偏移地址 结尾偏移地址:查看该地址到结尾地址内存的内容e 段地址:偏移地址 数据...:修改该地址内存的内容e 段地址:偏移地址:逐个修改该地址内存的内容u:从默认cs:ip地址查看该地址内存机器码的含义(机
2012-04-08 21:13:47
741
原创 常用网络命令
所有命令后加/?可以显示帮助信息。ipconfig:ipconfig/all:显示网卡的TCP/IP配置信息。ipconfig/displaydns:显示dns缓存的内容。ping:ping ip地址或网址:测试网络连接。ping -t ip地址或网址:不断测试网络连接,按ctrl+c结束。ping -n 次数 ip地址或网址:测
2012-04-08 21:13:25
308
原创 C#常用命名空间和类
常用命名空间:using System; //主命名空间using System.Collections.Generic; //泛型集合接口和类using System.Collections; //使用Arraylistusing System.Linq; //语言集成查询using System.Text; //编码方式using System.Text.R
2012-04-08 21:12:37
1370
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人