- 博客(117)
- 资源 (3)
- 收藏
- 关注
转载 C#根据当前时间获取,本周,本月,本季度等时间段
【转载】http://www.cnblogs.com/jonycaimarcia/archive/2012/12/12/2814735.html DateTime dt = DateTime.Now; //当前时间 DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToStr
2015-09-22 15:52:41
4247
转载 操作系统设置不当也会出现“该字符串未被识别有效的DateTime”的错误
前提简介: 之前公司客户向我反映了一个问题,说为什么我第一使用你们的软件,怎么连工程都建不了(我们做的是一个建筑施工项目),这点事我们BOSS跟说我要我解决下,这下子我哪敢怠慢,连忙去联系客户看他出现了什么错误,他截了一张图给我看:如下图: 我看了下代码索引8处是需要一个日期类型的数据,我就到我的机器上测试,不管怎么测试都没有这个错误,我就想,这还奇了怪了,难道是他操作系
2014-11-17 09:20:31
10150
转载 left join 加and 和 left join 加where
1、AND过滤之后再连接2、WHERE连接之后再过滤下面以具体例子来说明:(1)、建表及插入测试数据 [c-sharp] view plaincopyprint?--建测试表 create table FACT_TAB ( ID INTEGER, STATUS VARCHAR2(8) ); create table DIM_
2014-08-26 15:36:05
1624
2
转载 sqlserver 字符串
转自:http://www.cnblogs.com/jiajiayuan/archive/2011/06/16/2082488.html
2014-08-12 17:25:33
858
转载 c#params应用
params 是C#开发语言中关键字,params主要的用处是在给函数传参数的时候用,就是当函数的参数不固定的时候。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。关于参数数组,需掌握以下几点。 (1)若形参表中含一个参数数组,则该参数数组必须位于形参列表的最后; (2)参数数组必须是一维数组; (3)不允
2014-08-01 17:29:56
557
转载 DOM对象和JQuery对象的区别
jQuery对象和DOM对象使用说明,需要的朋友可以参考下。1.jQuery对象和DOM对象第一次学习jQuery,经常分辨不清哪些是jQuery对象,哪些是 DOM对象,因此需要重点了解jQuery对象和DOM对象以及它们之间的关系.DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;复制代码 代码如下:
2014-07-31 08:59:45
608
转载 页面返回到顶端
转自:http://www.jb51.net/article/31423.htm一、使用锚标记返回页面顶部 使用HTML锚标记最简单,就是看起来有点不好看,点击后会在地址栏显示这个锚标记,其它的倒没什么。 页面顶部放置: 放置位置在标签之后随便找个地方放都可以,只要靠近顶部即可。 页面底部放置: 返回顶部 二、使用Javascript Scroll
2014-03-18 17:33:27
3664
转载 页面回到顶部的实现及原理
转自:http://www.mojidong.com/html/css/js/2013/03/03/page-top-to-achieve/现在很多网页都有一个回到顶部的功能,当你拖动滚动条往下拉到一定程度就会在右下方显示一个回到顶部的按钮,点击则可以立即回到页面顶部,非常贴心的设计。今天打算自己做一个,分析了一下,要点如下监听当前页面滚动事件当滚动到一定像素显示回到顶部的按钮给回
2014-03-17 13:32:37
14094
转载 sqlserver 触发器
SQLServer 触发器详解(10条)一.不能在触发器中使用的语句 触发器中可以使用大多数 T-SQL 语句,但如下一些语句是不能在触发器中使用的。CREATE 语句,如:CREATE DATABASE、CREATE TABLE、CREATE INDEX 等。ALTER 语句,如:ALTER DATABASE、ALTER TABLE、ALTER INDEX 等。DROP
2014-03-05 16:30:10
872
转载 sql xtype类型
sysobjects 表 在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。 列名 数据类型 描述 name sysname 对象名。 Id int 对象标识号。 xtype char(2) 对象类型。可以是下列对象类型中的一种: C = CHECK 约束 D = 默认值或 DEFAUL
2013-12-20 17:02:00
1127
转载 SQL Server中的sysobjects
1、select 'alter table' +name+'nocheck constraint all' from sysobjects where type ='U'select 'alter table' +name+'check constraint all' from sysobjects where type ='U'select name from sysobjects
2013-11-05 13:43:16
956
转载 sql 删除数据库表内容
1、若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、无日志记录的方法。TRUNCATE TABLE 与不含有 WHERE 子句的 DELETE 语句在功能上相同。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。与 DELETE 语句相比,TRUNCATE TABLE 具有以下优点:所用的事务日志空间较少。D
2013-10-17 13:29:14
10541
转载 c#委托和事件
转自:http://wenwen.soso.com/z/q307221773.htm委托是C#中事件机制的核心,网上常常将委托神话了。将其比作一个门槛,过了的人很欢喜,没过的人在门外干着急,很无语。 本文将与你一同探讨委托的实现和观察者(Observer)设计模式的关系。 在学C#的时候,委托对于我就是一道门槛,而且是很高的门槛。我好几次都搁在门槛上
2013-10-08 17:00:11
1264
转载 C# ListView用法详解
转自:http://blog.youkuaiyun.com/chen_zw/article/details/7910324 分类: C#2012-08-27 18:4435538人阅读评论(22)收藏举报一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为fals
2013-09-30 11:31:33
5241
转载 sql exists 和in
转自:http://www.cnblogs.com/netserver/archive/2008/12/25/1362615.html 比如在Northwind数据库中有一个查询为SELECT c.CustomerId,CompanyName FROM Customers cWHERE EXISTS(SELECT OrderID FROM Orders o WHERE o.Cu
2013-09-24 22:08:14
854
转载 js上一页,下一页
Javascript 返回上一页:1. history.go(-1), 返回两个页面: history.go(-2);2. history.back(). 3. window.history.forward()返回下一页4. window.history.go(返回第几页,也可以使用访问过的URL) 例:向上一页response.Write("")res
2013-09-16 13:38:03
5850
转载 html select 的使用
1)select的隐藏和显示: $("selectList").style.display=$("selectList").style.display=="block"?"none":"block";2)select 可用不可用: value"> document.getElementById("LevelDropList").disabled = "
2013-09-10 21:31:14
3527
转载 input
1、小写自动转换成大写: type="text" name="XianJin" class="input02"style="text-transform:uppercase;"> or type="text" name="XianJin" onkeyup="this.value=this.value.toLocaleUpperCase()"> 2、大写自动转换成小写 t
2013-08-21 15:44:08
849
转载 DataSet DataTable DataRow
DataSet表示数据在内存中的缓存。属性 Tables 获取包含在 DataSet 中的表的集合。ds.Tables["sjxx"]DataTable表示内存中数据的一个表。公共属性 Columns 获取属于该表的列的集合。DataSet 获取此表所属的 DataSet。DefaultView 获取可能包括筛选视图或游标位置的表的自定义视图。Pr
2013-08-07 15:18:52
1535
转载 asp:BoundColumn 和asp:TemplateColumn
各位在使用DataGrid 时经常会自定义字段的显示,常用的是使用 asp:BoundColumn 和asp:TemplateColumn.例1:用 asp:BoundColumn例2:用 asp:TemplateColumn.以上的例子都可以实现,但是他们有很大的区别:使用 DataGrid 控件中的 BoundColumn 列类型来以
2013-07-31 10:15:56
7160
转载 有关ActiveX控件ADODC和DataGrid在VC++下面的使用
转自:http://blog.youkuaiyun.com/xingtianxia710/article/details/7184990系统环境:Windows 7 + VC6.0 + VS2008当在VC++6.0中"Project"-->"Add to Project"-->"Componets and Controls"-->"Register ActiveX Controls", 找到
2013-03-01 10:54:45
1441
转载 无法解析的外部符号
转自:http://blog.youkuaiyun.com/enotswn/article/details/5934938在使用vs2008调试程序的过程中,经常会出现无法解析的外部符号问题,可能的原因有很多种,下面这些是我一年来积累的经验.仅供参考.考虑可能的原因:[0]出现无法解析可能是因为lib文件不正确,比如64位的编译配置,结果使用的是32位的lib包.[
2013-02-27 22:30:27
130388
4
转载 多文档DOC/VIEW框架不创建新文档
转自:http://www.cppblog.com/totti1006/archive/2007/11/08/36115.html在文档窗口创建的时候 ,它缺省总是会新建一个新文档 , 那么怎么让它不新建文档呢?就这个问题 , 我对文档视图窗口应用程序启动时的文档创建机制 , 稍稍的浅浅挖了一下 , 做了一个详细的分析 , 希望能够对初学者有所帮助 .在App文件的InitInst
2013-02-27 16:25:24
993
转载 mysql查看数据库和表的占用空间大小
转自:http://xiaosu.blog.51cto.com/2914416/6878351.查看数据库的大小use 数据库名SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH)FROM information_schema.TABLES where TABLE_SCHEMA='数据库名';得到的结果是以字节为单位,除1024
2013-02-26 15:45:03
635
转载 VC中创建不可改变大小的窗口
1.创建一个最大化的窗口,并且不能改变其大小那么首先, app的InitInstance中 在原来pMainFrame->ShowWindow(m_nCmdShow); 的前面加上 DWORD dwStyle = GetWindowLongm_pMainWnd->m_hWnd, GWL_
2013-02-20 11:21:36
763
原创 CMFCToolBar 添加下拉列表框
1、经过一个下午的各种纠结和不放弃,最终还是捣鼓出来了这个东西,记录下来,以备查看。在网上查到了两种方法呢,然后自己试验了下,在vs2010下都可以正确运行。第一种方法:是来自于 这里:http://blog.sina.com.cn/s/blog_6b5a0745010108tt.html但是看了这个,很久也弄不出来,还是具体来写一下了: CMFCToolBar m_
2013-01-25 20:54:04
2999
转载 CMap使用
转自:http://chenuaizhang2008.blog.163.com/blog/static/727635720114111816307/如何声明CMap许多人对Cmap的声明模式CMap感到迷惑,为什么不用CMap呢?实际上,CMap中的的数据最终会是CPair,而CPair内部是(KEY,VALUE)。因此,CMap其实存储的是KEY,而非ARG_KEY。然而
2013-01-22 20:12:09
892
原创 MFC 进程监控
1、获得电脑中所有运行的进程: #include "TLHELP32.H" HANDLE Snapshot;Snapshot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);PROCESSENTRY32 processListStr;processListStr.dwSize=sizeof(PROCESSENTR
2013-01-22 15:05:28
3749
转载 实现对话框在位图作为背景时的控件透明
转自:http://blog.youkuaiyun.com/zgl7903/article/details/5902879 [cpp] view plaincopy///////////////// TransparentDlg.h #pragma once //////////////////////////
2013-01-21 22:00:05
776
转载 只有一个实例运行
HANDLE hMutex=::CreateMutex(NULL,TRUE,_T("FirstName"));//FirstName可以随便取一个唯一的名字 if (hMutex!=NULL) { if (GetLastError()==ERROR_ALREADY_EXISTS) { AfxMessageBox(_T("已经有一个程序运行."));
2013-01-21 15:23:27
600
转载 GetLastError
DWORD i = ::GetLastError(); 功能:查询LoadIcon()函数返回的错误值 〖0〗-操作成功完成。 〖1〗-功能错误。 〖2〗-系统找不到指定的文件。 〖3〗-系统找不到指定的路径。 〖4〗-系统无法打开文件。 〖5〗-拒绝访问。 〖6〗-句柄无效。 〖7〗-存储控制块被损坏。 〖8〗-存储空间不足
2013-01-21 12:07:04
3415
原创 _makepath 和_splitpath
这是在之前的一篇文章中剪裁出来的:_makepath 和_splitpath只是方便查看!在这之前还要在说明一个函数的使用,我们注册时,是想要在注册表中显示我们自己文件名的,这样方便看那么我们需要在之前获得的路径名strPath中提取出文件名字,那么使用_splitpath.在网上看到的使用方法,很简单理解:char path_buffer[_MAX_PATH];char dr
2013-01-19 21:43:19
1328
原创 对话框部分的收缩和扩展
1、在OnInitDialog中设置: CRect rectLarge;CRect rectSmall;CRect rectSeparate; GetWindowRect(&rectLarge);GetDlgItem(IDC_SEPARATE)->GetWindowRect(&rectSeparate);rectSmall.top = rectLarge.t
2013-01-19 20:10:47
696
原创 给对话框添加状态栏
1、在资源视图下的String Table中打开String Table,在其中添加 IDS_INDICATOR_NISH和IDS_INDICATOR_TIME2、 声明:CStatusBar m_bar; static UINT BASED_CODE indicators[]= { IDS_INDICATOR_
2013-01-19 09:03:19
885
转载 MFC静态文本框透明
HBRUSH CMyUIDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) { HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor); if( CTLCOLOR_STATIC == nCtlColor )
2013-01-18 10:24:52
3373
转载 MFC中设置对话框颜色、添加背景图片、添加音乐的方法
转自:http://mapdll.blog.51cto.com/1051271/329175一、设置背景颜色的三种方法:1、我们知道程序在运行的时候会调用OnPain函数,那么我们可以在这里设置背景颜色。void CFlipCardsDlg::OnPaint() {if (IsIconic()) {//保持不变 } else { CRect
2013-01-18 10:24:13
1193
原创 MFC托盘显示
#define WM_NOTIFYICON WM_USER + 5#define IDI_ICON 0x0005 fx_msg LRESULT OnNotifyIcon(WPARAM wParam,LPARAM lParam); NOTIFYICONDATA nd;nd.cbSize = sizeof (NOTIFYICONDATA);nd.hWnd =
2013-01-18 08:46:06
1165
转载 open addressing
1 Overview Open addressing和Chaining是两种不同的解决hash冲突的策略。当多个不同的key被映射到相同的slot时,chaining方式采用链表保存所有的value。而Open addressing则尝试在该slot的邻近位置查找,直到找到对应的value或者空闲的slot, 这个过程被称作probing。常见的probing策略有Linear
2012-12-13 11:13:53
891
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人