- 博客(12)
- 收藏
- 关注
转载 数据库
<br />/***********************基本流程***********************************/ <br />(1)初始化COM库,引入ADO库定义文件 <br />(2)用Connection对象连接数据库 <br />(3)利用建立好的连接,通过Connection、Command对象执行SQL命令,或利用Recordset对象取得结果记 <br /> 录集进行查询、处理。 <br />(4)使用完毕后关闭连接释放对象。 <br /><br />
2010-12-14 18:23:00 734
转载 通用SQL数据库查询语句范例(多表查询)
<br />一、 简单查询<br /><br />简单的Transact-SQL查询只包括选择列表、FROM子句和Where子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。<br /><br />例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。<br /><br /><br /> Select nickname,email<br /> FROM testtable<br /> Where name='张三'<br /><br /><br />
2010-12-14 10:51:00 10927
转载 XML编程实例(转)
<br />前段时间,由于工作的需要,利用到了XML,所以对其进行了一些简单的研究。在此愿把一些心得写出来,与各位分享,不对的地方还望多多包涵。 <br /><br />1.什么是 XML? <br />首先,我想各位应该都已经大概知道什么是XML了。如果,你对什么是XML还没有一个概念的话,你可以看一些相关的材料,我就不多说了。 <br /><br />2.为什么要用XML? <br />其实,刚开始我也不是很明白,后来在工作中才慢慢意识到。首先,我写的程序需要传送很多的数据结构,比如表格,目
2010-12-06 17:50:00 677
转载 DirectShow开发快速入门之慨述
<br />DirectShow是微软公司提供的一套在Windows平台上进行流媒体处理的开发包,与DirectX开发包一起发布。那么,DirectShow能够做些什么呢?且看,DirectShow为多媒体流的捕捉和回放提供了强有力的支持。运用DirectShow,我们可以很方便地从支持WDM驱动模型的采集卡上捕获数据,并且进行相应的后期处理乃至存储到文件中。它广泛地支持各种媒体格式,包括Asf、Mpeg、Avi、Dv、Mp3、Wave等等,使得多媒体数据的回放变得轻而易举。另外,DirectShow还集成
2010-10-28 10:26:00 515
转载 STL之set使用方法小结
<br />set/multiset会根据待定的排序准则,自动将元素排序。两者不同在于前者不允许元素重复,而后者允许。<br />1) 不能直接改变元素值,因为那样会打乱原本正确的顺序,要改变元素值必须先删除旧元素,则插入新元素<br />2) 不提供直接存取元素的任何操作函数,只能通过迭代器进行间接存取,而且从迭代器角度来看,元素值是常数<br />3) 元素比较动作只能用于型别相同的容器(即元素和排序准则必须相同)<br />set模板原型://Key为元素(键值)类型<br />template <c
2010-10-19 09:48:00 560
转载 STL中map用法详解
<br />由于STL是一个统一的整体,map的很多用法都和STL中其它的东西结合在一起;map中由于它内部有序,由红黑树保证,因此很多函数执行的时间复杂度都是log2N的,如果用map函数可以实现的功能,而STL Algorithm也可以完成该功能,建议用map自带函数,效率高一些…… <br />Map是STL的一个关联容器,它提供一对一(其中第一个可以称为关键字,每个关键字只能在map中出现一次,第二个可能称为该关键字的值)的数据处理能力,由于这个特性,它完成有可能在我们处理一对一数据的时候,在编程上
2010-10-19 09:41:00 612
转载 MFC获取时间
<br />MFC获取当前时间<br />windows相关 2009-10-05 23:22:16 阅读222 评论0 字号:大中小<br />一、使用MFC可以用以下代码得到<br />CTime time = CTime::GetCurrentTime(); ///构造CTime对象<br />int m_nYear = time.GetYear(); ///年<br />int m_nMonth = time.GetMonth(); ///月<br />int m_nDay
2010-10-18 16:26:00 8502
转载 注意C++ STL容器中erase的使用
<br /> erase()函数的功能是用来删除容器中的元素函数原型:<br />iterator erase(iterator where);<br />iterator erase(iterator first,iterator last);<br />basic_string& erase(size_type p0=0,size_type n=np);<br /><br />删除某个容器里的某个元素:c.erase(T);<br />看似一个简单的动作,然而对不同类型的容器,内部却做了截然不同的事
2010-10-16 14:02:00 1282
转载 Linux下select函数的使用
<br />一.Select 函数详细介绍<br /> Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 accept、recv或recvfrom这样的阻塞程序(所谓阻塞方式block,顾名思义,就<br />一.Select 函数详细介绍<br /> Select在Socket编程中还是比较重要的,可是对于初学Socket的人来说都不太爱用Select写程序,他们只是习惯写诸如connect、 ac
2010-09-30 15:41:00 482
转载 list容器的函数
<br />STL所有的东西,容器、算法、和允许算法工作在容器中的元素上的iterator。 算法以合适、标准的方法操作对象,并可通过iterator得到容器精确的长度。一旦做了这些,它们就在也不会“跑出边界”。<br />1.定义<br />list<string> Milkshakes<br />list<string>::iterator MilkshakeIterator;//定义指针<br /> ++MilkshakeIterator<br />2.使用<br /> 你可以通过调用容器
2010-09-29 09:48:00 2920 1
转载 线程中CreateEvent和SetEvent及WaitForSingleObject的用法
<br />首先介绍CreateEvent是创建windows事件的意思,作用主要用在判断线程退出,程锁定方面.<br />CreateEvent <br />函功能描述:创建或打开一个命名的或无名的事件对象.<br />EVENT有两种状态:发信号,不发信号。 <br />SetEvent/ResetEvent分别将EVENT置为这两种状态分别是发信号与不发信号。 <br />WaitForSingleObject()等待,直到参数所指定的OBJECT成为发信号状态时才返回,OBJECT可以是EVENT,
2010-09-28 22:29:00 548
转载 setsockopt()改善程序的健壮性
<br /> 1. 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)调用<br /> closesocket(一般不会立即关闭而经历TIME_WAIT的过程)后想继续重用该socket:<br /> BOOL bReuseaddr=TRUE;<br /> setsockopt(s,SOL_SOCKET ,SO_REUSEADDR,(const char*)&bReuseaddr,sizeof(BOOL));<br /> 2. 如果要已经处于连接状态的soket
2010-09-28 22:22:00 430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人