摘要: 前几天客户那边的服务器死机了,然后客户强制关机,重新启动服务器后,系统就没法正常使用,连接不上服务器,我远程操作后,看到数据库标注为可疑,由于客户之前没备份数据库,看来只能是修复了: 1:停止数据库服务,将可疑的数据库及日志备份到别的文件夹,随后删除数据库文件及日志文件 2:打开数据库服务,连接数据 阅读全文
posted @ 2016-11-04 14:49 草莓爸 阅读(340) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/mcgrady/p/4182486.html 阅读全文
posted @ 2016-05-06 10:33 草莓爸 阅读(1476) 评论(0) 推荐(0) 编辑
摘要: 动态添加绑定列很简单:例如: GridView1.DataSourceID = "SqlDataSource1"; BoundField bf1 = new BoundField(); BoundField bf2 = new BoundField(); BoundField bf3 = new B 阅读全文
posted @ 2016-04-17 20:20 草莓爸 阅读(500) 评论(0) 推荐(0) 编辑
摘要: .Net开发过程中,涉及多个数据库和不同数据库的分布式事务(Distributed Transaction)开发,有时会碰到“与基础事务管理器的通信失败”的错误。导致这个错误一般有下列三个原因:1) MSDTC设置不正确;2) 是否被防火墙阻挡;3) 跨网段通讯或跨域通讯;在数据库项目开发时,连接一 阅读全文
posted @ 2016-03-29 12:41 草莓爸 阅读(375) 评论(0) 推荐(0) 编辑
摘要: cmd osql -S 服务器名称 -E -i sql文件路径 最近遇到一个问题,在sqlserver的查询分析器里面执行一个超过100MB的数据库脚本,发现老是报“引发类型为“System.OutOfMemoryException”的异常”,上网查了一下,主要是因为.sql的脚本文件过大(一般都超 阅读全文
posted @ 2016-03-24 11:41 草莓爸 阅读(4551) 评论(0) 推荐(0) 编辑
摘要: 在.net 1.1的时代,还没有TransactionScope类,因此很多关于事务的处理,都交给了SqlTransaction和SqlConnection,每个Transaction是基于每个Connection的。这种设计对于跨越多个程序集或者多个方法的事务行为来说,不是非常好,需要把事务和数据 阅读全文
posted @ 2016-03-21 11:31 草莓爸 阅读(234) 评论(0) 推荐(0) 编辑
摘要: CREATE TABLE #temp (TableName VARCHAR (255), RowCnt INT)EXEC sp_MSforeachtable 'INSERT INTO #temp SELECT ''?'', COUNT(*) FROM ?'SELECT TableName, RowC 阅读全文
posted @ 2016-03-05 19:16 草莓爸 阅读(657) 评论(0) 推荐(0) 编辑
摘要: 1、在项目中添加System.Transactions命名空间 2、在代码中编写如下代码段: using (var trans = new TransactionScope()) { EF的代码 trans.Complete(); } 阅读全文
posted @ 2016-01-31 17:41 草莓爸 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.ht... 阅读全文
posted @ 2015-08-11 21:04 草莓爸 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 套用模板页之后,如果要在内容页中查找某个控件,需要先找到模板页中的ContentPlaceHolder,在通过ContentPlaceHolder查找代码,如下:LinkButton btn = this.Master.FindControl("ContentPlaceHolder1").FindC... 阅读全文
posted @ 2015-08-10 20:19 草莓爸 阅读(328) 评论(0) 推荐(0) 编辑