SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

作者: 傻猫    分类: 弄数据    发布时间: 12-04 13:26    浏览次数: 4532     无留言

Sql Server中的日期与时间函数

作者: 傻猫    分类: 弄数据    发布时间: 11-27 16:29    浏览次数: 3317     无留言

Sql Server中的日期与时间函数

  1. 当前系统日期、时间

select getdate()

  1. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值

例如:向日期加上2天
select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000

  1. datediff 返回跨两个指定日期的日期和时间边界数。

select datediff(day,'2004-09-01','2004-09-18') --返回:17

  1. datepart 返回代表指定日期的指定日期部分的整数。

SELECT DATEPART(month, '2004-10-15') --返回 10

查看更多内容...

StringGrid控件使用技巧

作者: 傻猫    分类: 搞软件     发布时间: 11-27 00:06    浏览次数: 3903     无留言

StringGrid控件
组件名称:StringGrid

●固定行及固定列:
StringGrid.FixedCols:=固定行之数;
StringGrid.FixedRows:=固定列之数;
StringGrid. FixedColor:=固定行列之颜色;
StringGrid.Color:=资料区之颜色;
●资料行列之宽高度:
StringGrid.DefaultColWidth:=内定全部之宽度;
StringGrid.DefaultRowHeight:=内定全部之高度;
StringGrid.ColWidths[Index:Longint]:=某一行整行之宽度;
StringGrid.RowHeights[Index:Longint]:=某一列整列之高度;
●数据区(CELL)指定:
将某一行列停在画面之资料区最左上角:
StringGrid.LeftCol:=某一行号;
StringGrid.TopRow:=某一列号;
焦点移至某一格(CELL)内:
StringGrid.Row:=?;
StringGrid.Col:=?;
设定数据行列数:(包含固定行、列亦算在内)
StringGrid.RowCount:=?;
StringGrid.ColCount:=?;
写一字符串至某一格(CELL)内:
StringGrid.Cells[Col值 , Row值]:=字符串;
判断鼠标指针目前在哪一格(CELL)范围内:
在StringGrid之Mouse事件中(UP,DOWN或MOVE)下:
VAR C , R : Longint;
Begin
StringGrid.MouseToCell(X,Y,C,R); {X,Y由MOUSE事件传入}
{取回 C , R 即为目前之Col , Row值 }

查看更多内容...

System-Set8087CW、Default8087CW

作者: 傻猫    分类: 搞软件     发布时间: 11-18 10:55    浏览次数: 4360     无留言

Delphi之TStrings和TStringLists类

作者: 傻猫    分类: 搞软件     发布时间: 11-12 11:47    浏览次数: 4064     无留言

Delphi之TStrings和TStringLists类

有些类不是组件,但它们支持存在的组件。这些类是其他组件的典型属性,直接由TPersistent派生,如TStrings、TCanvas和TCollection。 

TStrings和TStringLists类

TStrings是一个抽象类,使你可以操纵属于组件(如TListBox)的字符串列表。TStrings实际上并不管理字符串的内存(那是由拥有TStrings类的组件管理的),它只是定义了方法和属性来访问和操纵组件的字符串,而不是使用组件的Win32 API函数和消息。 

注意,我们所说的TStrings是一个抽象类。这就意味着TStrings并没有真正实现操纵字符串的代码,它只是定义了必要的方法有哪些。TStrings的派生组件实现了实际上的字符串操纵方法。

为了进一步说明这个点,举几个组件的例子,如TListBox.Items、TMemo.Lines、和TComboBox.Items等属性都是TStrings类型。你也许怀疑,如果它们的属性是TStrings类型,当这些属性的方法在代码中尚未实现时,怎么能调用这些方法呢?问得好。答案是,尽管这些属性被定义为TStrings类型,但这些属性的变量(例如设为TListBox.FItems)是被实例化为派生类。为了阐明这点,设FItems是TListBox的Items属性的私有存储域:

查看更多内容...

未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序解决办法

作者: 傻猫    分类: 弄数据    发布时间: 11-12 09:54    浏览次数: 4472     无留言

本错误是由于你使用了ACCESS2007版本建立的数据库,但服务器中没有相配合使用的程序,所以出错.

未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.InvalidOperationException: 未在本地计算机上注册“microsoft.ACE.oledb.12.0”提供程序。

下载2007 Office system 驱动程序:数据连接组件安装

http://download.microsoft.com/download/7/0/3/703ffbcb-dc0c-4e19-b0da-1463960fdcdb/AccessDatabaseEngine.exe

此下载将安装一组组件,非 Microsoft Office 应用程序可以使用它们从 2007 Office system 文件中读取数据,
例如从 Microsoft Office Access 2007(mdb 和 accdb)文件以及 Microsoft Office Excel 2007(xls、xlsx 和 xlsb)文件中读取数据。这些组件还支持与 Microsoft Windows SharePoint Services 和文本文件建立连接。

此外,还会安装 ODBC 和 OLEDB 驱动程序,供应用程序开发人员在开发与 Office 文件格式连接的应用程序时使用。

查看更多内容...

记第一次轻微交通事故

作者: 傻猫    分类: 爱生活     发布时间: 11-07 16:47    浏览次数: 3682     无留言

小天使降临

作者: 傻猫    分类: 爱生活     发布时间: 10-26 19:49    浏览次数: 11460     2 条留言

【iPhone 6国行版10月10日开售】

作者: 傻猫    分类: 爱生活     发布时间: 09-30 14:20    浏览次数: 7258     1 条留言

Windows 9真的要免费了?

作者: 傻猫    分类: 爱生活     发布时间: 09-30 08:22    浏览次数: 4088     无留言

微软会在本周三凌晨召开新版Windows的发布会,Windows 9的技术预览版可能提前放出,而最终版本要等到2015年春才会和我们正式见面。Windows 9免费是大势所趋首先,关于Windows 9是否免费,虽然微软印度尼西亚总裁安德里斯•迪亚特罗(Andreas Diantoro)近日称,Windows 8用户可免费升级至Windows 9,但是目前微软官方对此依然是三缄其口。不过,种种现实的状况在一步一步推动着Windows 9走向免费。

众所周知,鲍尔默时代的Vista系统市场反映平庸,而后辈Windows 7的出现才让微软重获市场和用户的信心。可是,2012年的Win8遇到了此前Windows Vista一样冷遇。此外,微软主流的Windows XP和Windows7都是旧版的老系统,前者服役13年,后者服役7年。微软急需一款新的操作系来捍卫自己在桌面霸主的地位,Windows 9的推出将是扭转外界对Windows看法的一个重要契机,而免费则是最好的加速剂。

另外,微软错过了移动操作系统的爆发期,而谷歌(微博)和苹果分别依靠Android和iOS迅速瓜分了移动市场。来自微软2014年8月的数据显示,微软旗下的PC、平板和智能手机等所有硬件设备的全球份额仅有14%,其中WP手机也仅有2.5%的份额。Windows 9的推出将会为硬件设备迎来发展的又一个契机。虽然现在微软的平板和智能手机的内核也走向了统一,但是在操作体验方面却是相互撕裂各自为政。所以,随着Windows 9的推出将迅速打通两者之间的“任督二脉”,开发者一次开发的应用和游戏将可以在整合后的Windows Phone和Windows RT两大平台上使用,这对微软来说意义重大。

查看更多内容...