摘要: TRY...CATCH是Sql Server 2005/2008令人印象深刻的新特性.提高了开发人员异常处理能力.没有理由不尝试一下Try.. Catch功能. * TRY 块 - 包含可能产生异常的代码或脚本 * CATCH 块 - 如果TRY块出现异常,代码处理流将被路由到CATCH块.在这里你可以处理异常,记录日志等.Sql Server中的Try Catch和C#,JAVA等语言的处理方式一脉相承.这种一致性才是最大的创新之处.SQL SERVER 2000中异常处理: CREATE PROC usp_AccountTransaction @AccountNum INT, @A... 阅读全文
posted @ 2013-08-13 21:40 残韵 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: using System;using System.Collections.Generic;using System.Text;using System.Drawing;using System.Drawing.Imaging;using System.IO;using System.Windows.Forms;namespace EU.EUClass{ class ImgGDI { public ImgGDI() { //构造函数 } /// /// Bitmap转换byte[]数组 /// /// ... 阅读全文
posted @ 2013-08-13 21:32 残韵 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 1、配置IIS服务器时,在默认网站创建虚拟目录XXX。然后右击启动页面.aspx,“浏览”2、 出现错误:无法找到该页您正在搜索的页面可能已经删除、更名或暂时不可用。 --------------------------------------------------------------------------------请尝试以下操作:确保浏览器的地址栏中显示的网站地址的拼写和格式正确无误。 如果通过单击链接而到达了该网页,请与网站管理员联系,通知他们该链接的格式不正确。 单击后退按钮尝试另一个链接。 HTTP 错误 404 - 文件或目录未找到。 Internet 信息服务 (I... 阅读全文
posted @ 2013-08-13 21:28 残韵 阅读(751) 评论(0) 推荐(0) 编辑
摘要: http://jingyan.baidu.com/article/574c5219e9abce6c8c9dc17b.htmlhttp://nokia.zol.com.cn/252/297_2510659.html 阅读全文
posted @ 2013-08-13 21:24 残韵 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1. 用于获取或设置Web.config/*.exe.config中节点数据的辅助类 /**//// /// 用于获取或设置Web.config/*.exe.config中节点数据的辅助类 /// public sealed class AppConfig { private string filePath; /**//// /// 从当前目录中按顺序检索Web.Config和*.App.Config文件。 /// 如果找到一个,则使用它作为配置文件;否则会抛出一个ArgumentNullException异常。 /// public AppConfig() { string webc... 阅读全文
posted @ 2013-08-13 21:23 残韵 阅读(273) 评论(0) 推荐(0) 编辑
摘要: vs2005为winform程序做的安装包。在以有程序旧版本的机子上用新版本的安装包安装软件时提示 “以经安装该产品的另一个版本。无法继续安装此版本........” 在安装部署项目中设“RemovePreviousVersion”为true后也不行。 还是提示要卸载旧版本才能安装新版本。。如何设置在安装新版本时复盖掉旧版本??1、确认两个版本的RemovePreviousVersion设置都是true的 2、确认两个版本有不同的ProductCode和相同的UpgradeCode 3、确认你的系统是干净的,没有任何旧版本的残留…… 4、确认后一个版本的版本号比前一个版本的大注:只针对VS20 阅读全文
posted @ 2013-08-13 21:21 残韵 阅读(314) 评论(0) 推荐(0) 编辑
摘要: http://wenku.baidu.com/view/3ed79e0e76c66137ee061920.html 阅读全文
posted @ 2013-08-13 21:19 残韵 阅读(166) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/jimfire/article/details/1670254 阅读全文
posted @ 2013-08-13 21:18 残韵 阅读(283) 评论(0) 推荐(0) 编辑
摘要: DW2.5 原始安装程序下载 http://download.sybase.com/eval/datawindowNET_25_eval/CD50090-55-0250-01.zip 阅读全文
posted @ 2013-08-13 21:15 残韵 阅读(871) 评论(0) 推荐(0) 编辑
摘要: C#在字串左(或右)加空格或指定char字符,使字串达到指定长度,如: sql方法1:declare @a nvarchar(50), @b nvarchar(50) set @a = 'abcasdf' set @b = 'ab' select @a + space(20 - len(@a)) select @b + space(20 - len(@b))注:space ( 参数>=0 ), 补的空格数, 不能超过字符数,下同方法2:declare @aa nvarchar(200) set @aa = 'sgawe'select @aa 阅读全文
posted @ 2013-08-13 21:11 残韵 阅读(2684) 评论(0) 推荐(0) 编辑
摘要: 控件類型:DataGridView控件名稱:dgvGift_Condition裏面用到的:IsNumeric、NotePastText、RestoreText 等請參見 前一日志“TextBox中只能輸入數字”。下面例子中 dgvGift_Condition中 第2列和第4列 只能輸入數字 private DataGridViewTextBoxEditingControl EditingControl = new DataGridViewTextBoxEditingControl(); private void dgvGift_Condition_EditingControlShowing(o 阅读全文
posted @ 2013-08-13 21:08 残韵 阅读(939) 评论(0) 推荐(0) 编辑
摘要: 轻松掌握Windows窗体间的数据交互 作者:郑佐 2004-04-05 Windows 窗体是用于 Microsoft Windows 应用程序开发的、基于 .NET Framework 的新平台。此框架提供一个有条理的、面向对象的、可扩展的类集,它使您得以开发丰富的 Windows 应用程序。一个Windows窗体就代表了.NET架构里的System.Windows.Forms.Form类的一个实例。作者在CSDN技术论坛.NET板块下的C#分类经常看到有人问起如何在两个Form间传递数据,访问修改对方窗体里面的值。对于有经验的程序员来说不是什么高深的东西,而对于初学者来说这些基础的东西. 阅读全文
posted @ 2013-08-13 21:04 残韵 阅读(504) 评论(0) 推荐(0) 编辑
摘要: 首先取得DataGridView的坐标位置:int dgvX = dataGridView1.Location.X;int dgvY = dataGridView1.Location.Y;然后取得选中单元格的坐标在DataGridView中的坐标位置:int cellX = dataGridView1.GetCellDisplayRectangle(ColumnIndex,RowIndex,false).X;int cellY = dataGridView1.GetCellDisplayRectangle(ColumnIndex,RowIndex,false).Y;最后可以得到每个单元格相对于 阅读全文
posted @ 2013-08-13 21:01 残韵 阅读(5524) 评论(0) 推荐(0) 编辑
摘要: 使用VS自带的打包模块可以很方便的对项目进行打包部署,同时我们也可以在安装部署时操作注册表实现开机启动软件。具体实现如下:创建安装部署这部分就不用说了,添加安装部署项目后,鼠标右键安装项目->视图->注册表, 要使软件在开机就运行,可以在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run中添加键值保存软件目录。在这里我们依次添加以上的项,然后在Run中添加键值,键名可以自己起,value要填软件的物理路径。物理路径是客户在部署确定的,我们如何获取呢?这里我们可以使用[TARGETDIR]获取客户选择的路径, 阅读全文
posted @ 2013-08-13 20:55 残韵 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 最近在将excel中的文件导入到数据库中,用程序进行编写,由于数据量较大所以速度很慢,后来采用了SqlBulkCopy类,解决了速度的问题,我就insert语句,sqldataadapter.update(dataset,tablename);sqlbulkcopy.WriteToServer(datatable);三个方法的性能进行比较:1、生成测试的datatable表,表结构如下:UniqueID(主键,自动增长) | CompanyName | CompanyCode | Address | Owner | Memo共6个字段。SqlConnection sqlconnection = 阅读全文
posted @ 2013-08-13 20:54 残韵 阅读(629) 评论(0) 推荐(0) 编辑
摘要: vs2008支持.net3.5,而vs2005支持.net2.0,所以使用vs2005打开vs2008的项目,要确定你的项目是.net2.0的。下面介绍2种方法:方法1:用记事本打开.sln文件,你将看到Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008你把它改成:Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005即可用2005来打开 方法2:1. 用记事本打开解决方案文件[解决方案 阅读全文
posted @ 2013-08-13 15:47 残韵 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 按Ctrl+F没有反应?visual studio 里 查找替换 显示不出来;还能用 让他查找个不存在的文本还会弹出找不到的提示;就是看不到 查找替换的操作框了;问题解决方法:在菜单里“窗口-〉重置窗口布局”就好了。 阅读全文
posted @ 2013-08-13 15:45 残韵 阅读(272) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/yayaLee/archive/2010/11/17/1879722.html 阅读全文
posted @ 2013-08-13 15:43 残韵 阅读(362) 评论(0) 推荐(0) 编辑