上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: SQL查询和删除重复字段的内容 例如: id name value 1 a pp 2 a pp 3 b iii 4 b pp 5 b pp 6 c pp 7 c pp 8 c iii id是主键 要求得到这样的结果 id name value 1 a pp 3 b iii 4 b pp 6 c pp 8 c iii方法1delete YourTable where [id] not in ( select max([id]) from YourTable group by (name + value)) 方法2delete a from 表 a left join( select id=min 阅读全文
posted @ 2012-05-29 17:50 马儿快跑 阅读(10805) 评论(0) 推荐(0) 编辑
摘要: Delphi读写EXCEL的代码定义变量: ExcelApp:TExcelApplication;//用来连接Excel应用程序 ExcelWkbook:TExcelWorkbook;//工作薄 ExcelWksheet:TExcelWorksheet;//Excel数据表代码部分begin ExcelApp:=TExcelApplication.Create(Application);//创建Excel应用 ExcelWkbook:=TExcelWorkbook.Create(Application);//创建工作薄 ExcelWksheet:=TExcelWorksheet.Create( 阅读全文
posted @ 2012-05-18 00:39 马儿快跑 阅读(6729) 评论(0) 推荐(0) 编辑
摘要: WebBrowser1.GoHome; //到浏览器默认主页WebBrowser1.Refresh; //刷新WebBrowser1.GoBack; //后退WebBrowser1.GoForward; //前进WebBrowser1.Navigate('...'); //打开指定页面WebBrowser1.Navigate('about:blank'); //打开空页面//打开空页面, 并写入...WebBrowser1.Navigate('about:<head><title>标题</title><body& 阅读全文
posted @ 2012-05-17 14:55 马儿快跑 阅读(7881) 评论(0) 推荐(0) 编辑
摘要: 说到网页采集,通常大家以为到网上偷数据,然后把到收集到的数据挂到自己网上去。其实也可以将采集到的数据做为公司的参考,或把收集的数据跟自己公司的业务做对比等。 目前网页采集多为3P代码为多(3P即ASP、PHP 、JSP)。用得最有代表的就动易科技公司BBS中新闻采集系统,和网上流传的新浪新闻采集系统等都是用ASP程序来使用,但速度从理论上来说不是很好。如果尝试用其它软件的多线程采集是不是更快?答案是肯定的。用DELPHI、VC、VB、JB都可以,PB似乎比较不好做。以下用DELPHI来解释采集网页数据。 一、 简单的新闻采集 新闻采集是最简单的,只要识别标题、副题、作者、出处、日期、新闻主体、 阅读全文
posted @ 2012-05-17 10:02 马儿快跑 阅读(8878) 评论(0) 推荐(0) 编辑
摘要: sql getdate() 时间格式设置Sql Server 中一个非常强大的日期格式化函数常用: Select CONVERT(varchar(100), GETDATE(), 23): 2006-05-16 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 200610:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varchar(100 阅读全文
posted @ 2012-05-16 10:13 马儿快跑 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 临时表与一般的表不同,它是保存到tempDb表中。临时表的表名与你所建的表名也不一样,因为他要为不同人的相同操作创建不同的临时表。1、错误的删除操作:--错误的临时表删除操作,因为所在数据库不同IFEXISTS(SELECT*FROMsysobjectsWHEREobject_id=OBJECT_ID(N'[dbo].[#tempTable]')ANDtypein(N'U'))BeginDROPTABLE[dbo].[tempTable]End--错误的临时表删除操作,因为临时表名已变ifexists(select*fromtempdb.dbo.sysobjec 阅读全文
posted @ 2012-04-27 23:11 马儿快跑 阅读(297) 评论(0) 推荐(0) 编辑
摘要: --判断[TestDB]是否存在ifexists(select1frommaster..sysdatabaseswherename='TestDB')print'TestDB存在'elseprint'TestDB不存在'--判断表[TestTb]是否存在ifexists(select*fromTestDB..syscolumnswhereid=object_id('TestDB.dbo.TestTb'))print'表TestTb存在'elseprint'表TestTb不存在'--判断[TestDB 阅读全文
posted @ 2012-04-25 19:45 马儿快跑 阅读(595) 评论(0) 推荐(0) 编辑
摘要: Delphi的四舍五入函数 一、四舍五入法四舍五入是一种应用非常广泛的近似计算方法,其有算术舍入法和银行家舍入法两种。所谓算术舍入法,就是我们通常意义上的四舍五入法。其规则是:当舍去位的数值大于等于5时,在舍去该位的同时向前位进一;当舍去位的数值小于5时,则直接舍去该位。所谓银行家舍入法,其实质是一种四舍六入五留双(又称四舍六入五奇偶)法。其规则是:当舍去位的数值小于5时,直接舍去该位;当舍去位的数值大于等于6时,在舍去该位的同时向前位进一;当舍去位的数值等于5时,如果前位数值为奇,则在舍去该位的同时向前位进一,如果前位数值为偶,则直接舍去该位。综上所述,两种舍入法所得结果不尽一致,因此在使用 阅读全文
posted @ 2012-04-16 00:58 马儿快跑 阅读(1412) 评论(0) 推荐(0) 编辑
摘要: dbcc loginfo('DBNAME')use DBNAMEdeclare @LogFileLogicalName sysnameselect @LogFileLogicalName=Name FROM sys.database_files where type=1print @LogFileLogicalNameDBCC SHRINKFILE (@LogFileLogicalName, 1)DBCC SHRINKDATABASE(DBNAME) 阅读全文
posted @ 2012-04-13 02:26 马儿快跑 阅读(448) 评论(0) 推荐(0) 编辑
摘要: SQL2008 的收缩日志由于SQL2008对文件和日志管理进行了优化,所以以下语句在SQL2005中可以运行但在SQL2008中已经被取消:(SQL2005)BackupLogDNNamewithno_loggodumptransactionDNNamewithno_loggoUSEDNNameDBCCSHRINKFILE (2)Go--------------------------------------------------------------(SQL2008):在SQL2008中清除日志就必须在简单模式下进行,等清除动作完毕再调回到完全模式。USE[master]GOALTE. 阅读全文
posted @ 2012-04-13 02:03 马儿快跑 阅读(251) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页