- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 高效率sql写法
如何提高SQL查询效率 1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表...
2015-05-08 09:04:24
223
原创 SQL Server 2008 R2 中英文 开发版/企业版/标准版 链接地址
SQL Server 2008 R2 中英文 开发版/企业版/标准版 链接地址 一. 简体中文1. SQL Server 2008 R2 Developer (x86, x64, ia64) - DVD (Chinese-Simplified)File Name: cn_sql_server_2008_r2_developer_x86_x64_ia64_dvd_522724.i...
2015-01-19 11:08:45
461
原创 操作数据库的常用sql脚本
1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_name new_data_t...
2014-03-06 20:47:51
163
原创 C# SQLSERVER2008数据库备份和还原的两种方法 (有进度条)
C# SQLSERVER2008数据库备份和还原的两种方法 (有进度条):方法一(不使用SQLDMO): //////备份方法///SqlConnectionconn=newSqlConnection("Server=.;Database=master;UserID=sa;Password=sa;"); ...
2013-06-21 11:01:45
529
原创 编程中 word 所有属性
word文档工程变量的 //合并单元格 table.Cell(2, 2).Merge(table.Cell(2, 3));//单元格分离 object Rownum = 2; object Columnnum = 2; table.Cell(2, 2).Split(ref Rownum, ref Columnnum);//单元格对齐方式 WApp....
2013-05-15 15:10:42
233
原创 C# 海量数据增加和修改
对于海量数据的插入和更新,ADO.NET确实不如JDBC做到好,JDBC有统一的模型来进行批操作.使用起来非常方便: PReparedStatement ps = conn.prepareStatement("insert or update arg1,args2...."); 然后你就可以 for(int i=0;i<1000000000000000;i++){ ps.setXXX(r...
2013-05-03 14:20:33
194
原创 DataGridView添加行数据 下拉框
DataGridView控件在实际应用中非常实用,特别需要表格显示数据时。可以静态绑定数据源,这样就自动为DataGridView控件添加 相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种,下面简单介绍如何为DataGridView控件动态添加新行的两种方 法:方法一:复制代码 代码如下:int index=this.dataGridView1.Rows.A...
2013-05-02 16:53:41
1145
原创 C#的web Service 调用的简单例子
是webservice.就概念上来说,可能比较复杂,不过我们可以有个宏观的了解:webservice就是个对外的接口,里面有 函数可供外部客户调用(注意:里面同样有客户不可调用的函数)。假若我们是服务端,我们写好了个webservice,然后把它给了客户(同时我们给了他们调用规则),客户就可以在从服务端获取信息时处于一个相对透明的状态。即使客户不了解(也不需要)其过程,他们只获取数据。...
2013-01-10 15:18:38
184
原创 字体号数 像素 换算
英文字体的1磅,相当于1/72 英寸,约等于1/2.8mm。12PT的字打印出来约为4.2mm。网页中12px的字才相当于12像素。 虽然 四号=(14/72)*96=18.6px 更接近 19px,但是因为 18px 是点阵,所以系统还是优先显示点阵字号的。换句话说:四号=18px中文字号VS英文字号(磅)VS像素值的对应关系:八号=5磅(5pt) ==(5/72)*96=6.67 =6px七号...
2012-10-10 09:57:25
322
原创 ie8下无法解决的问题
ie8下ewebeditor无效的解决办法 前几天ie8正式公布了,当天中午我就去下载了一个迫不急待的将自己的浏览器升级到ie8,偶还刻意的去升级了一个英文版的,感觉英文版的超级爽,就在我还在为ie8的一些新功能大爽特爽时,一个龌龊的消息来了,我网站后台的编辑器都不管用了。 我有好几个网站,编辑器全用的那一个,也就是ewe...
2012-01-18 13:44:22
82
原创 html的js开发在线编辑器一
【网页编辑器开发】html在线网页编辑器开发第一讲 2010-10-9 12:34:59 前 言 电脑的Ctrl+C和Ctrl+V不知道方便了多少人,就是因为在电脑中所有的东西都是由0和1组成,无论是什么东西,只需要按下Ctrl+C就会让其记住编码格式,然后Ctrl+V用0和1重新按着一定的编码格式...
2012-01-18 13:37:56
577
编程的三种循环
大家都应该知道,其实java和C#都出自同师门的。虽然他们是不属于同一个公司,但是,他们的基本思想都是一样的。编程思想也是所有语言的共同特点,今天就讲解下java或者C#的三种循环模式:一、 while(条件){循环体} do{循环体}while(条件);上面两种都是while循环,条件返回的是一个bool类型的值,只不过唯一不同的就是:上一种是必须判断后才会去执行,也...
2011-12-20 10:37:38
1759
原创 C#的基本类型及大小类型
而常用的类型有 int、Float、double、bool、string、Object这五种类型 下面是C#里面的基本类型数据类型说明范围系统类型int有符号的32位整数-2147483648~2147483647System.Int32uin...
2011-12-14 19:05:34
496
农历,阳历 倒计时源码
自己没事写了一个倒计时,里面有每年阳历的倒计时和农历的倒计时。同时也有农历的代码。文件里面的(倒计时.exe),可以直接考去用。阳历的倒计时是元旦,农历的倒计时是过年。...
2011-11-15 13:49:22
297
winform 特殊字符判断控件下载
以前我听说过一个软件科技公司,写了一个控件,只要在那个软件里面,输入了特殊字符,比如“!,&,^,%,$”,在进行数据交互的时候,就会跳出一个"非法字符操作",而在前不久,我进入了一个科技公司,这家公司也是做winform的,专做大his,健康档案系统的。而在这里面,我就想了一年前朋友们提过非法字符的提示。 我用了一天多的时间,写了一个winform的特殊字符判断的控件,里面...
2011-09-20 10:30:10
137
原创 sql对字段或表的增删改查,sql语句大全
1.增加字段 alter table docdsp add dspcodechar(200)2.删除字段 ALTER TABLE table_NAME DROP COLUMNcolumn_NAME3.修改字段类型 ALTER TABLE table_name ALTER COLUMNcolumn_name new_...
2011-08-17 16:37:03
295
原创 常用的正则表达式
常用的验证字符串的正则表达式。(电话,邮箱,数字,IP等) ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)匹配格式:11位手机号码3-4位区号...
2011-08-11 10:34:32
70
原创 iis发布网站
本人自己写的,给大家参考的。1.安装iis(网络上下载iis安装包,5.1版本适合sp3,我的系统是sp3的,安装无数次都没问题)解压iis安装包点击→ 添加删除windows组件选中→ Internet信息服务(iis)点击详细信息 全部勾选 (Internet信息服务(iis)的子组件)点击下一步→浏览到你的安装包,开始安装。 如果弹出提示 就在iis安装包...
2011-07-27 10:25:04
89
鼠标和键盘事件
鼠标事件有11个,常用八个,都不用说了。click,DoubleClick,MouserDown,MouseUp,MouserMove.MouseEnter,MouserLeave,MouseHover;其中当鼠标按下的事件里,取值于MouseBouttons枚举,共六个值,常用的4个,left,middle,right,none.分别是左键,中间键。右键,不按下鼠标键我们这里,就来看看,...
2011-07-15 11:28:00
158
原创 winform读写ini配置文件
public static string readfile() { string iniserver; string inidatabase; string iniuid; string inipsw; ReadIniFile file = new ReadI...
2011-07-14 11:29:27
406
winform 增删改查
增删改,是一个样的指令: //添加物品 try { gmyConn = gmyConn == null ? mySqlConnection.GetConn() : gmyConn; SqlCommand cmd2 = gmyConn.CreateCommand(); ...
2011-07-13 16:27:26
206
原创 winform中的datagridview数据添加方式
winform中的datagridview数据添加方式,在我现在用的,有常用的两种,一种是直接绑定数据,还有就是对DataGridView添加行数据。因为winform开发的CS结果里面,没有后台行内绑定的方法,只有在bs里面才有第一种,绑定数据源: DataSet ds = new DataSet(); SqlDataAdapter adapter = n...
2011-07-13 16:10:24
1220
原创 Winform的dataGridView中添加序号
dataGridView的RowPostPaint事件,双击,吧下面的代考进去,改下dataGridView名字,就ok private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { foreach (DataG...
2011-07-13 15:40:29
510
原创 Oracle 字段类型
在Oracle关于时间属性的建表Example:create table courses(cid varchar(20) not null primary key,cname varchar(20) not null,ctype integer,ctime date DEFAULT SYSDATE,cscore float not null)insert int...
2011-06-30 11:27:31
153
vs2008 怎么教你一步一步做RDLC报表
第一步,建立一个asp的winfrom项目:建立一个窗体。命名:Frmlist,然后在工具箱去找到一个选项卡叫 Crystal Reports的,将里面的控件MicrosoftReportViewer拖入窗体Frmlist里面。因为他将会成为接下来做的报表的载体。报表不能直接显示,而是通过这个窗体Frmlist显示。然后添加一个报表。就跟添加一个新窗体一样。自己去前面找。 将新报表命名...
2011-06-25 23:16:43
700
原创 vs多级树动态加载
private void LoadCategoryTreeView() { tv.Nodes.Clear(); IList<Category> categoryList = categoryManager.GetAllCategories(); IDictionary<int, TreeNode>...
2011-06-25 22:37:43
119
原创 RDLC 报表参数、常量及常用表达式的使用方法
二.使用RDLC提供的变量及常用常量 在RDLC报表中,有些你想得到的功能是用ASP.NET代码完成不了的,比如说这个报表总共有多少页,当前在第几页等等,这些功能我们就要借助RDLC表达式中自带的一些常量了,下面就让我们来谈谈这此常量。 1. 显示总共页数及当前页 a) 从Visual Studio IDE左边的ToolBox中拖两个TextBox到报表的页首。 b) 右击...
2011-06-16 11:18:15
632
原创 VS2008 验证控件的用法
ASP.NET为开发人员提供了一整套完整的服务器控件来验证用户输入的信息是否有效。其中最主要的验证控件如下:1、RequiredFieldValidator:验证一个必填字段,如果这个字段没填,那么,将不能提交信息。2、CompareValidator:比较验证。比较两个字段值是否相等,如密码和确认密码两个字段是否相等;比较一个字段与一个具体的值。3、RangeValidator:范围验证。验证一...
2011-05-23 11:09:54
264
原创 <meta name="description" content="string"/> 用法
一、语法: <meta name="name" content="string"> 二、参数解析: 1)name项:常用的选项有Keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。 2)http-equiv项:可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),R...
2011-03-16 11:59:33
103
客户端获取服务器时间倒计时
倒计时是我们生活中比不可少的,尤其是搞程序开发的,涉及到电子商务的。都有倒计时的这个技术,首先我给大家分享一下我常常用的倒计时吧,一、用ajax写倒计时,ajax写倒计时,大家会发现一个确定就是他不停的想服务器发送请求,如果多了的话,就会对服务器施加压力,大家如果要看看代码,我可以提供个大家参考,这是vs2005里面的,我以前也讲过vs2005怎么利用ajax不用安装,大...
2011-03-08 10:32:18
358
判断中英文数字等混合字符串的截取固定长度值的字符串
该方法适用余很多中英文混合的长度的字符串截取,比如,一个固定长度是4个中文字的长度的名字,如:“倾颜戏羽”,这个是固定了4个中文字的名字,而我要用英文代替,是不是要8个英文字母,所有,用length属性,就只能截取4个英文字母,下面这个方法就可以解决吧中文字转换成英文长度去自动判断截取固定长度,如果最后一个字符值能放入一个英文,而你要放一个中文,他会省略中文。思想提供给你,你自己看看...
2011-03-03 14:26:25
145
原创 利用js获取服务器时间的两个简单方法
有时用js来获取服务器 时间。一般会用System.DateTime 方法如下: <script language="javascript"> var a = new Date() a = <%=System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")%>; Response.Wri...
2011-03-02 18:02:54
88
原创 asp.net同一页面多个UpdatePanel的单独刷新
还记得上次我写过的vs2005安装ajax后,处理,就不用再安装了,就可以达到ajax效果吗,但是里面,你们做到后面,就会发现一个问题,asp.net同一页面多个UpdatePanel的单独刷新 ,对于这个问题,其实很简单。 页面中用到了两个UpdatePanel,在使用过程中,发现任何一个在刷新的时候都会造成另一个也刷新。以前觉得不影响大局,一直也没太在意。 刚才仔细看了一下,发现UpdateP...
2011-01-18 11:21:10
266
原创 Asp收藏当前页面的网址到收藏夹
<%function getip '获取ip if Request.ServerVariables("HTTP_X_FORWARDED_FOR")=empty then getip=Request.ServerVariables("REMOTE_ADDR") else getip=Request.ServerVariables("HTTP_X_F...
2011-01-13 11:28:26
127
原创 如果获取asp.net上的url
HttpContext.Current.Request.Url.ToString() 并不可靠。如果当前URL为 http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5通过HttpContext.Current.Request.Url.ToString()获取到的却是http:/...
2011-01-13 10:41:13
61
原创 文件误删恢复方法
文件误删恢复方法一不小心,删错了,还把回收站清空了,咋办啊?只要三步,你就能找回你删掉并清空回收站的东西步骤:1、单击“开始——运行,然后输入regedit (打开注册表)2、依次展开:HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE 在...
2011-01-03 13:28:49
115
原创 VS2005上不安装ASPAJAXExtSetup.msi开发和发布ajax网站
<!--Begin-->问题来源:atlas更名为asp.net ajax前,安装了开发包就可以在网站的BIN目录下生成相应的atlas的dll文件,这样发布时连同所有的dll组件都会发布出去,但是目前ajax准备在vs2007集成到工具箱中,所以现在在vs2005上安装rc版的ajax时,其控件的命名空间已经变为:System.Web.Extensions,在发布网...
2010-12-30 14:42:18
66
原创 FreeTextBox 4.0 版控件的使用方法及下载_倾颜戏羽
FreeTextBox是一个免费的、广泛应用于Asp.Net的新闻发布系统和博客中的一个控件;freeTextBox类似于微软的RTF控件。可以设置字体、颜色、插入图片、建立超级链接、插入表格等操作,功能十分强大。到目前我发现最新的版本为4.0 beta1版,使用方法也比较简单。一、下载FreeTextBox文件。(单击这里下载)二、解压后,把【Asp.Net】文件夹中的【...
2010-12-29 18:26:55
127
原创 asp.net(fileupload)上传图片预览
<script language="javascript">function $(o){return document.getElementById(o);}function CheckImgCss(o,img){ if (!/\.((jpg)|(bmp)|(gif)|(png))$/ig.test(o.value)) { alert('只能上传jpg,bm...
2010-12-21 10:55:17
156
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人