文章分类 -  数据库

摘要:1.Stop 所有服务2.用 Windows Install Clean Up 工具卸载SQL 2005组件3.用SrvInstw.exe删除所有SQL服务4.清除注册表 a. 将HKEY_CURRENT_USER---Software----Microsoft下的Microsoft SQL Server文件夹全部删除 b. 将HKEY_LOCAL_mACHINE---SOFTWARE---Mic... 阅读全文
posted @ 2009-07-04 13:28 jay-c 阅读(824) 评论(0) 推荐(0)
摘要:第一种:使用SQLDMO在ASP.NET页面下实现数据库的备份与恢复 首先需要添加对SQLDMO引用需要注意的时还原,还原的时候问题最大了,有别的用户使用数据库的时候无法还原,解决办法就是在master数据库中添加一个存储过程:[代码]在还原之前先执行这个存储过程,需要传递dbname,就是你的数据库的名字。下边是类的原代码:(web.config里的数据库连接字符串是constr)[代码]第二种... 阅读全文
posted @ 2009-07-03 10:09 jay-c 阅读(591) 评论(0) 推荐(0)
摘要:[代码]功能:实现begin tran 和commit tran之间的语句,任一如果出现错误,所有都不执事务不是有错就回滚的,在不写rollback的情况下,并不是什么错误都会回滚事务,有时回滚当前语句,有时回滚整个事务如例[代码]像这样,就算中间有错,也不会回滚,结果会成功添加三条记录但有人说,比如重大错误,这事务也会所有回滚,只是我无法重现重大错误罢了普通错误如果想回滚整个事务,只要加个set... 阅读全文
posted @ 2009-06-11 00:19 jay-c 阅读(1237) 评论(1) 推荐(2)
摘要:核心技术: using System.Data.SqlClient; using System.IO; string SqlStr1 = "Server=(local);DataBase=master;Uid=sa;Pwd="; string SqlStr2 = "Exec sp_helpdb"; string SqlStr1 = "Server=(local);database=''" + th... 阅读全文
posted @ 2009-06-10 22:26 jay-c 阅读(153) 评论(0) 推荐(0)
摘要:create proc sp_PublicTurnPageWebSite(@TBName nvarchar(100)='',--表名,如 pinyin@PageSizeint=10,--每页的记录数,默认为 10@CurPageint=1,--表示当前页 1@KeyFieldnvarchar(100)='ID',--关键字段名,默认为 ID,该字段要求是表中的索引 或 无重复和不为空的字段@Key... 阅读全文
posted @ 2009-06-10 17:32 jay-c 阅读(97) 评论(0) 推荐(0)
摘要:use [master]go-- 检查数据库 [RBAC]是否存在,如果存在则删除(只测试用,不然会丢数据.)-- Search from the sysdatabase to see that if the [RBAC] database exist. -- If exists then drop it else create it.if exists(select * from sysdata... 阅读全文
posted @ 2009-05-21 21:12 jay-c 阅读(321) 评论(0) 推荐(0)
摘要:1.ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号! 2. 转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。 阅读全文
posted @ 2007-06-13 16:54 jay-c 阅读(425) 评论(0) 推荐(0)