自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 Sql Server 添加删除字段判断表或字段是否存在得到字段描述

<br />Sql Server 添加删除字段判断表或字段是否存在得到字段描述<br />增加字段<br />alter table docdsp  add dspcode char(200)<br />删除字段<br />ALTER TABLE table_NAME DROP COLUMN column_NAME<br />修改字段类型<br />ALTER TABLE table_name  ALTER COLUMN column_name new_data_type<br />

2011-03-30 16:46:00 2480

转载 C#语言的几个层次(李建忠)

接到一位前不久C#培训学员的来信,这位学员虽然以前功底欠缺,但学习劲头很足,在培训中成长很快。即便基本吃透《.NET框架(修订版)》还嫌不够过瘾,一心要成为高手中的高手。来信的目的是希望我来指点进阶方向。说实话,我一般不想在这些有关个人发展的大是大非的问题上给人指导,因为太多亲身或眼见的经历告诉我人生实在是很难捉摸,善良、智慧、勤奋这些我们珍视的品格常常会碰到可怕的现实。我感觉我鼓励一个人的时

2010-02-15 14:03:00 2763 1

原创 解决Windows 2003识别不了的移动硬盘

笔者接上IBM的移动硬盘后,虽然任务栏右下方出现了移动硬盘的图标,信息显示也是正常,但是在"我的电脑"中就是显示不出驱动器的盘符。借了块朋友的"纽曼"移动硬盘也同样不认。试着重新安装移动硬盘的驱动程序(原本是无须安装的),系统提示驱动已经安装。奇怪的是电脑却能毫不费力认出笔者那块闪存。  笔者后来读了一篇有关组策略的文章,这篇文章讲到用"组策略"隐藏驱动器的方法,笔者想,既然用"组策略"能隐藏

2010-02-07 03:51:00 689

原创 Duwamish 文摘

菜鸟模仿duwamish开发时常见的错误http://www.ziyuan8.com/Article/internet/20060423883.html多层结构来开发ASP.NET程序(有具体例子),请各位指点http://www.wangchao.net.cn/bbsdetail_36882.htmlDuwamish 7.0 系列分析文章 http://www.cnblogs.com/w

2010-02-03 15:37:00 776

原创 FAT32转NTFS

在“运行”中输入“CMD”打开“命令提示符”窗口,输入:“CONVERT F: /FS:NTFS”,其中“F:”是分区盘符(要跟冒号),“/FS:NTFS”是把指定分区转换为NTFS格式。

2010-02-02 17:42:00 359

原创 Duwamish示例下载

 Web 层:Web 层为客户端提供对应用程序的访问。Web 层由 ASP.NET Web 窗体和代码隐藏文件组成。Web窗体只是用 HTML 提供用户操作,而代码隐藏文件实现各种控件的事件处理。 业务外观层 :业务外观层为 Web 层提供处理帐户、类别浏览和购书的界面。业务外观层用作隔离层,它将用户界面与各种业务功能的实现隔离开来。除了低级系统和支持功能之外,对数据库服务

2010-02-02 14:18:00 943

原创 Form 重写ProcessCmdKey: 解决enter同时Tab 的问题

protected override bool ProcessCmdKey(ref Message msg, Keys keyData)        {             if (keyData == Keys.Enter && ((!(ActiveControl is System.Windows.Forms.TextBox)                  || !((System.

2009-12-28 11:12:00 2078

原创 asp.net Forms表单验证 使用经验及验证流程分析

      最近,要做一个登陆的页面,就想到了安全性方面的问题。记得曾经在邵志东老师讲的关于asp.net安全性方面的课程中,提到asp.net提供了4个身份验证程序:1.表单身份验证;2.Windows身份验证;3.Passport身份验证;4.默认身份验证。尤其讲了表单身份验证,想想,正好自己以前也不曾使用过这个验证方式,那就拿来练练手吧。      表单验证,可以根据用户和角色来限制用户

2009-12-25 09:36:00 811 1

原创 sql 中 case when 语法

sql语言中有没有类似C语言中的switch case的语句??  没有,用case   when   来代替就行了.            例如,下面的语句显示中文年月         select   getdate()   as   日期,case   month(getdate())     when   11   then   十一     when   12   then   十

2009-12-22 14:30:00 378

原创 使用存储过程并返回值与及返回值的获得方法

CREATE TABLE [dbo].[Order]([o_id] [bigint] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,[o_buyerid] [int] NOT NULL)1.OUPUT参数返回值例: 向Order表插入一条记录,返回其标识CREATE PROCEDURE [dbo].[nb_order_insert](@o_buyer

2009-12-22 13:39:00 369

原创 如何手工在 SQL Server 2005 中为安装程序增加计数器注册表项值

近日,拿到SQL Server 2005 Developer Edition,迫不及待地就开始安装,结果在系统检测时,报告系统计数器值不正确,提示“手工在注册表中增加计数器注岫表项值”。于是Google了一下,结果在MSDN的网站找到修改方法,如下: 如何在 SQL Server 2005 中为安装程序增加计数器注册表项值 在 SQL Server 安装开始前,Microsoft SQL Serv

2009-12-17 10:00:00 566

原创 如何清除SQL server日志

  前几天做一个关于数据表优化的程序,由于数据库里面的字段的关系非常复杂,操作起来比较麻烦,刚用的时候还好,运行时间一长,生成的事务日志很大,占用了10几G,磁盘都快用完了。    到网上搜了一下,方法下面两种:    1.分离数据库,直接删除事务日志文件,再附加数据库,系统会为数据库创建一个新的日志文件    2.清除事务日志并收缩数据库    第一种方法我没用过,也不建议用,原

2009-12-16 16:39:00 2025

原创 浏览器出现0x0b0c0068指令引用的0x0b0c0068内存该内存不能为written是怎么回事呢

 交通银行不能代理缴费问题 我已经开通了交通银行的网上银行,网上支付都已经可以用了,就是我想使用代理缴费的时候,网页提示:“此网站需要安装以下加载项:‘The Bank of communication’中的‘safe.cab’”。而我单击想安装的时候网页不但不安装控件而且提示交易失败,错误代码是EBLN3002,说是验证码输入错误,需要重新登陆。重新登陆了好几次还是那个样子。这个是因为什

2009-11-27 14:13:00 3805

原创 自动播放 的设置和取消

 1.组策略:“开始-运行”,键入“gpedit.msc”,回车,打开“组策略”窗口。展开“计算机配置("用户配置"中用法相同且优先)-管理模板-系统”,然后在右窗格的“设置”标题下,双击“关闭自动播放”。单击“设置”选项卡,选中“未配置”复选钮,然后在“关闭自动播放”框中单击“所有驱动器”,单击“确定”按钮,最后关闭组策略窗口。2.服务点击“我的电脑”,选择“管理”,在打开的“计算机管理”中找到

2009-11-22 10:20:00 2315 1

原创 ReportView.exe 在VS9中安装ReportView.exe 2008版本才可显示

 在vs2005中的ReportViewer(RDLC报表)中使用直接打印功能,在vs2005使用ReportViewer2008       因为水晶报表授权价格的问题,打算在新的项目中使用Visual Studio 2005中自带的MicosoftReportViewer,但VS2005中的MicosoftReportViewer在浏览的时候不能直接打印,只能先导出

2009-11-02 16:45:00 3461 1

原创 WinForm窗体一次性数据合法性验证(源码)

using System; using System.Data; using System.Windows.Forms; namespace HEWin.Sys <img id="Codehighlighter1_83_11782_Open_Image" onclick="function onclick(){this.style.display=none; Codehig

2009-10-30 15:03:00 1092

原创 WinForm窗体一次性数据合法性验证(思路分析)

在Windows窗体编程中,不知道大家用过控件的Tag属性没有,Tag属性代表与控件关 联的用户定义数据,每个控件都有Tag属性,可以结合控件Tag属性以及正则表达式 进行数据合法性验证。方法如下:   1、数据无论是什么类型,录入可以全部采用文本框录入,制定数据验证的规则:   Tag属性代表与控件关联的用户定义数据,此处用来一次性验证窗体上的所有文本框 控件的数据合法性。   TextBox控

2009-10-30 15:00:00 3639 2

原创 TextBox数字验证

C#项目中接触了TextBox只允许输入数字的问题,这倒不难,如下:private void textBox1_KeyPress(object sender, System.Windows.Forms.KeyPressEventArgs e){        e.Handled = e.KeyChar 9;   //允许输入数字       if(e.KeyChar==(char)8)  

2009-10-30 14:53:00 1523

原创 winform编程开发中有关DataGridView控件验证

 本文就在winform编程开发中有关DataGridView控件验证:1、使用列表预先定义的列时,在列表模版中,可以在样式--format项指定,比较灵活,可以选择已有的样式,也可以输入样式的字符串,感觉不错。1)样式结果和格式,可以在.designer.cs文件中查看。2)如设置小数位统一为4位,dataGridViewCellStyle3.Format = "N4";2、根据

2009-10-30 14:50:00 650

原创 MS-sql 2005拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限

访问了提示“MS-sql 2005拒绝了对对象 xxx (数据库 xxx,架构 dbo)的 SELECT 权限”的错误:如:拒绝了对对象users   (数据库People,架构dbo)的SELECT   权限问题:Sql server 2005 默认设置下不允许远程登陆1 外围设置 tcp/ip 和 named pipe 同时启用2 服务器 --〉属性 --〉安全性 --

2009-10-27 23:51:00 3022

原创 asp.net用户ASPNET登录失败的问题

 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。   异常详细信息: System.Data.SqlClient.SqlException: 用户 XXXASPNET 登录失败。   今天将网站迁移过来后,就发现这个问题.经过摸索,发现原因是我们登录数据库的角色对数据库的权限不够.   解决办法:   1.

2009-10-27 13:27:00 498

原创 访问IIS元数据库失败解决办法

错误提示:访问 IIS 元数据库失败。 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.Hosting.HostingEnvironmentException: 访问 IIS 元数据库失败。 用于运行 ASP.NET 的进程帐户必须具有对 IIS 元数据库(如 IIS://

2009-10-27 11:36:00 413

原创 datagridview单元格数据验证

1.验证中用到的事件<img onclick="function onclick(){window.open("http://blog.51cto.com/viewpic.php?refimg=" + this.src)}" src="http://ddkangfu.blog.51cto.com/images/editer/InBlock.gif" alt="" align

2009-10-23 14:19:00 2309

原创 DAL是通过代码生成工具自动生成的XSD强类型dataset怎么样把DAL和BLL都独立成项目。

想把DAL和BLL从项目里移出来做个类库。把DAL和BLL都独立成项目,以便同一方案可以共用。 问题是 DAL用的是通过代码生成工具自动化生成的可视化的XSD强类型dataset,数据连接字符串是web.config里的。移出去后哪里可以改数据连接。解决方法 一般情况下,如果使用类型化数据集,在网站项目中,用到的连接字符串是保存在webconfig中的 但是如果作为单独项目的话 却是存储在Prop

2009-10-20 09:07:00 1576

原创 guid 是什么

GUID(全局统一标识符)是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成GUID的API。生成算法很有意思,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字。GUID的唯一缺陷在于生成的结果串会比较大。1//  .net 中使用GUID2private void Button1_Click(object sender, System.Even

2009-09-03 13:29:00 2403

原创 函数产生的值来设定条件

  那我们如何对函数产生的值来设定条件呢?举例来说,我们可能只需要知道哪些店的营业额有超过 $1,500。在这个情况下,我们不能使用 WHERE 的指令。那要怎么办呢?很幸运地,SQL 有提供一个 HAVING 的指令,而我们就可以用这个指令来达到这个目标。 HAVING 子句通常是在一个 SQL 句子的最后。一个含有 HAVING 子句的 SQL 并不一定要包含 GROUP BY 子句。

2009-08-19 13:47:00 301

原创 矩阵类

矩阵类,重载了基本运算符,提供了转秩、求逆函数 求逆没有检测矩阵的秩是否符合要求。而且此矩阵类运算效率并不是很高,只可用于试验,或者数量级为100左右的矩阵运算。 下面是具体代码(使用System以及System.Math)  public struct NNMatrix {  public int row,col;  public double[,] Matrix;   pu

2009-07-24 15:23:00 1030 1

原创 基于BindingSource的WinForm开发

 1.引言 BindingSource组件是数据源和控件间的一座桥,同时提供了大量的API和Event供我们使用。使用这些API我们可以将Code与各种具体类型数据源进行解耦;使用这些Event我们可以洞察数据的变化。2.简单绑定 DataTable myTable = myTableAdapter.GetData();//创建TableBindingSource

2009-07-08 02:42:00 1063

原创 Left join , Right Join, Inner Join 的相关内容,非常实用

一.先看一些最简单的例子例子Table Aaid   adate 1      a1 2      a2 3      a3TableBbid bdate 1    b1 2   b2 4    b4 两个表a,b相连接,要取出id相同的字段 select * from a inner join b on a.aid = b.bid这是仅取出匹配的数据. 此时的取出的是: 1 a1

2009-07-08 00:30:00 424

原创 编程中的命名设计那点事

在我开始设计系统的时候,我会花去很多时间去设计命名,因为好的命名和好的设计是分不开的。In the beginning was the Word, and the Word was with God, and the Word was God太初有道。道与神同在,道就是神。 (约翰福音第一章,第一节)在设计过程中给类,方法和函数好的命名会带来好的设计,虽然这不是一定成立,但是如果坏

2009-06-12 13:15:00 326

原创 C#实现数据库事务处理示例代码

最近做了个小项目,其中要对两个表同时进行插入insert操作处理,而且对它们的插入操作要么全部成功,要么都插入失败,否则只插入一个表成功会引起数据库的不一致。很显然,这是一个事务处理(transcation),要么commit成功,要么则rollback。在代码中,我利用的是C#中提供的Transcation类来实现,代码如下:        private void btn_

2009-06-07 12:44:00 371

原创 使用XmlReader类读取XML文件

XmlReader通过向前读取文档并识别读取到的元素,为我们提供了一种消耗资源最少的方式来解析XML数据。很多时候我们都是利用XmlReader来对XML文件的数据有效性进行验证(使用XmlReader实例的Read()方法依次读取所有节点,以此判断是否与符合指定的模式)。使用这种非缓存、只读、只向前的方式,每次读取只将很少的数据放入内存,对内存的占用量较小,对于读取内容较大的XML文件不失为一种

2008-11-11 15:37:00 931

转载 html 打印换页(转载)

列印 HTML 網頁強制換頁的方式 列印 HTML 無法強制換頁其實是一件很令人困擾的事,要達到這個功能其實可以透過 CSS 的 Pagebreak 來處理。強制分頁有大概只有二種用的到:{ page-break-after: always; /*在標籤後換頁*/ }{ page-break-before: always; /*在標籤前換頁*/ }這二個當中,大概最常用的就是

2008-09-07 23:27:00 9725

原创 PL PM PT PG

 最顶层是项目负责人,接下来项目会落实到PM(项目经理PM),项目经理将任务分成若干个子项目,每个项目由一个PL(项目组长)负责。在每个子项目中,由SE(系统工程师)带领PG(程序员)共同完成。同时在测试阶段由PT(测试工程师)进行测试

2008-08-18 22:02:00 1248

原创 web的生命周期

两个粒度看Asp.net生命周期 http://www.cnblogs.com/me-sa/archive/2008/03/17/lifecycle.html很精辟的分析; ASP.NET中的Global.asax以及Web应用的http://www.west999.com/info/html/wangluobiancheng/DotNetBianCheng/20080224/2213

2008-04-21 11:35:00 551

原创 web的生命周期

两个粒度看Asp.net生命周期 http://www.cnblogs.com/me-sa/archive/2008/03/17/lifecycle.html很精辟的分析; ASP.NET中的Global.asax以及Web应用的http://www.west999.com/info/html/wangluobiancheng/DotNetBianCheng/20080224/2213

2008-04-21 11:35:00 473

原创 winForm 编程 视频教学

http://www.youku.com/playlist_show/id_734091.html 共计十三讲

2008-02-28 19:52:00 2002

转载 win2k skill

转贴:我个人整理的AD/2000技巧,from: http://www.winmag.com.cn/forum/itemdisplay.asp?boardid=5&id=395859 1、安装WIN2K免输入序列号方法一:在安装WINDOWS2000的过程中要提示输入注

2007-09-04 17:38:00 570

转载 判断“网页无法显示”中的错误 --错误代码说明iis环境下

一般来说,您可以使用IIS来完成自定义的操作。IIS 拥有一套自己独特的自定义错误,提供的反馈量较默认的 HTTP 1.1错误消息更大,而且更为"友好"。例如,默认的 HTTP 1.1 404 错误消息所包含的"找不到对象"语句已被扩展为:"Web 服务器找不到要求的文件/脚本。请检查 URL 以确保路径正确。如果问题仍然存在,请与服务器管理员联系。"默认情况下,在 IIS 管理单元的"默认Web

2007-07-23 13:35:00 1893 1

转载 安装程序检测到另外一个程序要求计算机重起 (处理方法)

 在安装visual studio.net的必备信息的时候就提示“安装程序检测到另外一个程序要求计算机重起”请问有谁知道不  打开注册表,找到下面主键并删除HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/PendingFileRenameOperations

2007-07-09 14:04:00 844 1

MySqlDatabaseView

MySqlDatabaseView 适合在应用程序察看数据库信息

2010-03-27

网上商店 很方便的 采用entpriliabary 部分dll

网上商店 很方便的 网上商店 很方便的 采用entpriliabary 部分dll 网上商店 很方便的 采用entpriliabary 部分dll 网上商店 很方便的 采用entpriliabary 部分dll

2010-03-17

空空如也

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

TA关注的人

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