摘要: 1、创建事务的结构SqlConnection sqlConnection = new SqlConnection(); ...初始化连接 // 开启事务 SqlTransaction sqlTransaction = sqlConnection.BeginTransaction(); // 将事务应用于Command SqlCommand sqlCommand = new SqlCommand(); sqlCommand.Connection = sqlConnection; sqlCommand.Transaction = sqlTransaction; try { //... 阅读全文
posted @ 2012-03-23 13:40 张小宝 阅读(90) 评论(0) 推荐(0)
摘要: 这个问题主要针对对于有些操作需要权限的:比如修改注册表,还有修改服务启动类型等等。 如果不赋予管理员权限,这些操作可能会报错或者无效。如何让你的程序在Window 7 vista下以管理员权限运行呢?这个只需要修改项目属性的app.manifest. app.mainfest默认是不存在的,可以通过下几个步骤来生成修改它:一,选择你的项目,找到属性,点击属性页二,勾选 启用ClickOnce 安全设置。现在,在Properties目录下就自动生成了app.manifest文件,打开该文件,将trustInfo/security/requestedPrivileges节点的requestedEx 阅读全文
posted @ 2012-03-05 16:46 张小宝 阅读(102) 评论(0) 推荐(0)
摘要: 1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击""在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的´程序´菜单"和"用户桌面"中.这样安装程序安装安装 阅读全文
posted @ 2012-03-05 16:43 张小宝 阅读(304) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.sina.com.cn/s/blog_49f485700100eqmm.html打算要实现的效果是:由于listview控件本身没有分页的功能,为了达到这么目的,方法一:我们可以结合其他空间来完成,但是对framework要求的版本也比较高;方法二:通过sql语句来完成,通过sql语句完成分页。这里我们采用第二种方法:namespace seperatePage{public partial class Form1 : Form{string sql;SqlConnectionStringBuilder bldr;SqlConnection cn;int to 阅读全文
posted @ 2012-03-05 15:35 张小宝 阅读(525) 评论(0) 推荐(0)
摘要: 在项目中用程序中嵌入mdf文件的方式来进行SQLServer数据库开发非常方便,用来发布开源项目等很方便,点击就可以运行,免部署,特别是在教学中用起来更加方便,老师不用先将数据库文件detach再发给学生,学生也不用将数据库文件attach。采用项目中嵌入mdf文件的方式,老师把讲课的代码发给学生,学生打开就可以运行。我在传智播客.net培训班教学中就是用的这种方式进行讲解。在ASP.net程序中只要将mdf文件放到项目的App_Data文件夹即可,在连接字符串中使用Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\CallCe 阅读全文
posted @ 2012-02-07 11:30 张小宝 阅读(125) 评论(0) 推荐(0)