学无止境
摘要: CREATE TABLE #Tmp (a Char(1),b int IDENTITY (1,1))INSERT INTO #Tmp VALUES ('a')INSERT INTO #Tmp VALUES ('a')INSERT INTO #Tmp VALUES ('b')INSERT INTO #Tmp VALUES ('b')INSERT INTO #Tmp VALUES ('b')INSERT INTO #Tmp VALUES ('c')INSERT INTO #Tmp VALUES ( 阅读全文
posted @ 2011-09-08 10:59 DHT 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 安装sqlserver 2005的时候,提示iis 警告。 ok,我们这就打开Control Panel\All Control Panel Items\Programs and Features,点击Turn windows Features On or Off,选择IIs,安装。win 7安装完不需要重启. 然后我们继续安装sqlserver 2005,问题依旧,iis依旧提示警告,什么原因呢,查阅官方文档,知道原因是新版iis默认不会安装部分sql server 2005 需要的组件。 so,解决方案是是我们手动选择需要的组件,如上面提到的,到控制面板,打开IIS Features,点左 阅读全文
posted @ 2011-09-08 10:58 DHT 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 数据库事务日志已满的解决办法,处理方法很简单:1、使用命令:Backup log <dbname> with truncate_only2、在要减小日志的数据库上单击右键,出现:设置好点击“确定”就可以了。 阅读全文
posted @ 2011-09-08 10:58 DHT 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 安装整合SP3的SQL2005开发版即可,若安装过程提示:“sqlserver2005 sql server 版本 变更 检查 警告”,则退出安装程序,Windows+R -> cmd 输入你的 安装程序(setup.exe)的路径 + 空格 + SKUUPGRADE=1。SQL2005整合SP3的方法参见:《Microsoft SQL Server 2005 整合、集成SP3 批处理版》。 阅读全文
posted @ 2011-09-08 10:57 DHT 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 规则选择层叠即可. 阅读全文
posted @ 2011-09-08 10:57 DHT 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 解压SQLServer2005SP3-KB955706-x86-CHS.exe文件(使用 WinRAR 可直接解压,或使用 /extract)解压后文件夹 搜索 “*.msi *.msp” ,然后复制所有搜索到的文件 放到D:\SQL2005\SP3中.提取cs_sql_dev_all_dvd.iso(SQL Server 2005 开发版) 中的 x86 版本,放到D:\SQL2005\MSSQL中;此时 D:\SQL2005\MSSQL 中应该有以下文件和文件夹autorun.inf,Servers,Tools。然后把以下代码存为D:\SQL2005\Install.cmd,并双击运行。@ 阅读全文
posted @ 2011-09-08 10:56 DHT 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 在 建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)解决方法:开始->>SQLServer2005->>配置工具->>SQLServer外围应用配置器->>服务和外围连接的应用配置器->>点击"远程连接"->>本地连接和远程连接->>同时使用TCP/IP和named Pipes-> 阅读全文
posted @ 2011-09-08 10:55 DHT 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 原因一:从SQL SERVER 2000中备份的数据库还原到SQL SERVER 2005 从SQL SERVER 2000中备份的数据库还原到SQL SERVER 2005上,打算新建一个数据库关系图,可是在Microsoft SQL Server Management Studio中一点数据库关系图的文件夹,就出现一个“此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先试用”数据库属性”对话框的”文件”页或ALTER AUTHORIZATION语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象”的提示按照他说的指定所有者,可惜还是不对,查了一下,应该 阅读全文
posted @ 2011-09-08 10:54 DHT 阅读(190) 评论(0) 推荐(0) 编辑
摘要: declare @i int exec sp_xml_preparedocument @i output, '<mydata> <test xmlID="3" xmlData="blah blah blah"/> <test xmlID="1" xmlData="blah"/></mydata>' insert into test select xmlID, xmlData from OpenXml(@i, 'mydata/test') 阅读全文
posted @ 2011-09-08 10:53 DHT 阅读(156) 评论(0) 推荐(0) 编辑
摘要: SELECT TOP页大小*FROMtable1WHEREID> (SELECTISNULL(MAX(ID),0)FROM (SELECT TOP(页大小*(页数-1))IDFROMtable1ORDER BYID ) A )ORDER BYIDSELECT TOP页大小*FROMtable1WHEREidNOT IN (SELECT TOP(页大小*(页数-1))idFROMtable1ORDER BYid )ORDER BYidSELECT*FROM (SELECT TOP页大小*FROM(SELECTTOP(页大小*页数)id FROM table1ORDER BY id) t1O 阅读全文
posted @ 2011-09-08 10:53 DHT 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 连接数据库有:dbExpress,DBE,ADO,IBX和ODBCdbExpress是宝蓝一种新的数据库引擎,它目前只能连接SQL服务器类型的数据库它是一种跨平台的数据库引擎,到目前只能连DB2、oracle、InterBase、MySQL、INFORMIX。它连接速度比较快,占有空间也比较小,加起来也只要近1M的大小。用它查出的数据集都是只读的单向移动的,如需更新数据需自己处理.ADO是微软的数据库引擎,它的稳定性比较强,由于是微软出的,在2000以上的系统中都自带了它,所以分发程序时不要打包它的驱动。IBX是一种专门用于连接InterBase数据库的。BDE是宝蓝的一个老牌数据库引擎,可以 阅读全文
posted @ 2011-09-08 10:52 DHT 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 可能大部分人对JavaScript调用ActiveX比较熟悉,但 在ActiveX中如何调用JavaScript的函数呢?网上看过一篇用C++编写的ActiveX组件调用JavaScript函数的贴子,但似乎没 人关心Delphi中如何编写相应功能的代码,前段时间研究了一下,很简单,现分享出来。1.建立ActiveXForm工程,添加对SHDocVw,MSHTML单元的引用;2.在类中声明如下私有函数:private FWebBrowser: IWebBrowser2; function FindIEWebBrowser: IWebBrowser2; function FindIEWindow 阅读全文
posted @ 2011-09-08 10:51 DHT 阅读(274) 评论(0) 推荐(0) 编辑
摘要: MessageBox对话框是比较常用的一个信息对话框,其不仅能够定义显示的信息内容、信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对话框信息提示图标,而且可以定义按钮组合及对话框的标题,是一个功能齐全的信息对框。 1、函数原型及参数 function MessageBox(hWnd:HWND;Text, Caption:PChar;Type:Word): Integer; hWnd:对话框父窗口句柄,对话框显示在Delphi窗体内,可使用窗体的Handle属性,否则可用0,使其直接作为桌面窗口的子窗口。 Text:欲显示的信息字符串。 Caption:对话框标题字符串。 阅读全文
posted @ 2011-09-08 10:49 DHT 阅读(160) 评论(0) 推荐(0) 编辑