上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
  2010年9月16日
摘要: 每位用户都有一个默认的数据库。当您连接到运行 Microsoft SQL Server 的计算机时,如果未指定登录数据库,则将使用默认的数据库。但是,如果默认数据库在连接时不可用,则可能无法进行连接。并且,您将收到错误消息 4062 或错误消息 4064。这些错误消息的原文如下所示: 无法打开用户默认数据库(Cannot Open User Default Database)解决方法如下:在 SQ... 阅读全文
posted @ 2010-09-16 08:42 vibratea 阅读(1052) 评论(0) 推荐(0) 编辑
摘要: 引用﹕ 1、启动 Microsoft Search 服务 开始菜单--> SQL程序组--> 服务管理器--> 下拉筐--> Microsoft Search 服务--> 启动它 2、 ..\Microsoft SQL Server\MSSQL\FTDATA\SQLServer\Config\目录里建一个非空noise.chs文件 非空noise.chs... 阅读全文
posted @ 2010-09-16 08:42 vibratea 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 本节描述了用于检查和操作字符串数值的函数和操作符。 在这个环境中的字串包括所有类型 character, character varying,和 text 的值。除非另外说明,所有下面列出的函数都可以处理这些类型, 不过要小心的是,在使用 character 类型的时候, 它的自动填充的潜在影响。通常这里描述的函数也能用于非字串 类型,我们只要先把那些数据转化为字串表现形式就可以了。有些函数还可以... 阅读全文
posted @ 2010-09-16 08:41 vibratea 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 学习sql有一段时间了,发现在我建了一个用来测试的表(没有建索引)中出现了许多的重复记录。后来总结了一些删除重复记录的方法,在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这个只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。SQL> desc employee Name Null? Type-----------------... 阅读全文
posted @ 2010-09-16 08:40 vibratea 阅读(1930) 评论(0) 推荐(0) 编辑
摘要: --第一步, 在收缩前先查看日志的大小:SELECT *FROM sysfilesWHERE name LIKE '%LOG%'GO--第二步, 把数据库的恢复模式设成"简单":ALTER DATABASE 库名 SET RECOVERY SIMPLEGO--第三步, 运行checkpoint指令, 把dirty page写进数据库:CHECKPOINTGO--第四步, 截断日志:BACKUP L... 阅读全文
posted @ 2010-09-16 08:40 vibratea 阅读(193) 评论(0) 推荐(0) 编辑
摘要: replace(字段名,' ','') 阅读全文
posted @ 2010-09-16 08:39 vibratea 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 确认索引碎片的主要SQL Server命令是DBCC SHOWCONTIG。下面这个示例代码是用来确定Pubs数据库中的Authors表的索引碎片的:USE Pubs GO DBCC SHOWCONTIG ('Authors') GO  确定Pubs数据库中的Authors表的聚簇索引的索引碎片,可以执行下面的命令:USE Pubs GO DBCC SHOWCONTIG ('Authors',1)... 阅读全文
posted @ 2010-09-16 08:39 vibratea 阅读(557) 评论(0) 推荐(0) 编辑
摘要: CASE 可能是 SQL 中被误用最多的关键字之一。虽然你可能以前用过这个关键字来创建字段,但是它还具有更多用法。例如,你可以在 WHERE 子句中使用 CASE 。 首先让我们看一下 CASE 的语法。在一般的 SELECT 中,其语法如下: SELECT <</SPAN>myColumnSpec > = CASE WHEN <</SPAN>A &... 阅读全文
posted @ 2010-09-16 08:38 vibratea 阅读(412) 评论(0) 推荐(0) 编辑
摘要: select getdate() --当前日期select day(getdate()) --目前第几天select getdate()-day(getdate()) --上个月最后一天select dateadd(mm,1,getdate())-day(getdate()) --加上一个月select day(dateadd(mm,1,getdate())-day(getdate())) --获... 阅读全文
posted @ 2010-09-16 08:38 vibratea 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1:将数据库的连接字符串设置为如下格式: Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库名;Data Source=IP地址 2:保证客户端和数据库服务器端有相同的用户并密码相同 3:数据库服务器端用户属于administrators组 4:数据库服务器端的安全... 阅读全文
posted @ 2010-09-16 08:37 vibratea 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 原因:一般出现这个问题是因为数据库中的某个字段的长度小,而插入数据大 解决:修改表结构,使表字段大小相同或大于要插入的数据 阅读全文
posted @ 2010-09-16 08:37 vibratea 阅读(609) 评论(0) 推荐(0) 编辑
摘要: sql server的随机函数newID()和RAND()     SELECT * FROM Northwind..Orders ORDER BY NEWID()   --随机排序   SELECT TOP 10 * FROM Northwind..Orders ORDER BY NEWID()   --从Orders表中随机取出10条记录 阅读全文
posted @ 2010-09-16 08:36 vibratea 阅读(202) 评论(0) 推荐(0) 编辑
摘要: SQL Server 2005 如何自动备份数据库 具体步骤如下: 一、开始菜单中打开SQL Server Management Studio,展开窗口左边的SQL服务器; 二、SQL Server代理,右键选择"启动"(未启动的话); (图1) 三、选择"作业->新建作业"; (图2) 四、在"常规"中输入作业的名称; (图3) 五、新建步骤,选择T-SQL,命令中输入下面语句(红色部分要... 阅读全文
posted @ 2010-09-16 08:36 vibratea 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 如何重置数据库Suppect(置疑)状态 一、 出现这种情况的原因 如果在日常运行当中,数据库的文件或日志增长方式设为以下两种模式: 1、 文件不自动增长 此种状态下,如果数据库中的数据或日志增长到设定的文件大小时,继续添加数据时就没有足够的空间时,MS SQL SERVER将把数据库标记为Suspect(置疑) 2、 文件自动增长但限制最大文件大小 此种状态下,如果数据库中的数据或日志增长到设定... 阅读全文
posted @ 2010-09-16 08:35 vibratea 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息... 阅读全文
posted @ 2010-09-16 08:35 vibratea 阅读(327) 评论(0) 推荐(0) 编辑
摘要: Oracle数据直接导出到文本文件的方法. 利用Oracle中的Spool缓冲池技术可以实现Oracle数据导出到文本文件。 1、在Oracle PL/SQL中输入缓冲开始命令,并指定输出的文件名: spool d:output.txt 2、去掉字段名 set heading off 3、在命令行中随便输入你的SQL查询: select mobile from customer; select m... 阅读全文
posted @ 2010-09-16 08:34 vibratea 阅读(296) 评论(0) 推荐(0) 编辑
  2010年9月15日
摘要: 最近的项目中,需要用到水晶报表进行报表处理。要求报表字段可动态设置,依据用户定义的需要进行字段显示。基本功能已经可以实行,但最后通过实际数据测试的时候发现,如下问题:在数据量达到分页为三页以上后,水晶报表自带的分页功能无效了。即,第一页、第二页正常,在第二页中点击后一页无法转到第三页。在最后一页点击上一页就自动跳转到第一页。也就是,水晶报表翻页无效。在网上搜索一直没有找到相关问题解决方法。最将该动... 阅读全文
posted @ 2010-09-15 17:50 vibratea 阅读(595) 评论(2) 推荐(0) 编辑
摘要: 转载:曾经在VS2005时,找了很多资料折腾了一个通宵把网页本地打印折腾出来了,微软的有些东西虽然好用吧,报表这个总是弄不好一样,非常想念Microsoft Visual FoxPro 的报表,大概都是10年前的事情了,用那个VFP做报表,又好用又简单,功能也很强大,特别是排版非常容易,不知道微软都在搞啥网页报表就是折腾总是会遇到很多问题,IE8以前的版本的网页打印也很若,非常闹心,想实现一个最简... 阅读全文
posted @ 2010-09-15 11:20 vibratea 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: 在前面的文章中,我一直是用WebForm演示的,主要是因为 HTTP是无状态的,在此链接的操作,不会带到下一连接中。所以我们经常会遇到这样的情况,当前显示好的,在翻页、导出、打印等动作的时候,出出现无数据,或者需要重新登陆数据库的提示。这是因为这些动作都重新触发了页面,导致我们前一次的操作丢失了。所以之前的代码,我一直是写在Page_load里的,但是这样一是不能解决所有的问题,特别是涉及到有参数... 阅读全文
posted @ 2010-09-15 11:20 vibratea 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 水晶报表中<CR:CrystalReportViewer" PrintMode="pdf" />中将PrintMode=Activex,启用插件打印后,点击打印按钮弹出一个小对话框,但是空白 解决: 在服务器上装上 1、CRRedist2005_x86.msi 2、CRREdist2005_x86_chs.msi 3、CrystalReports10_NET_EmbeddedInsta... 阅读全文
posted @ 2010-09-15 11:20 vibratea 阅读(529) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页