- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 SE_stream_set_dynamic_bind和SE_queryinfo_set_dynamic_bind注意事项
绑定动态变量注意事项: 1.动态绑定函数仅记录要绑定的变量指针,在调用SE_stream_execute才读取实际的值. 2.根据上述的情况,动态变量在调用SE_stream_execute前不能有任何变化,否则影响执行结果.
2011-03-24 21:40:00 806
原创 SE_queryinfo_set_where_clause和SE_queryinfo_set_dynamic_bind使用注意事项
使用SE_queryinfo_set_where_clause和SE_queryinfo_set_dynamic_bind类似于参数化查询(详见,http://www.cnblogs.com/superhasty/archive/2007/08/06/SQL2005CacheTuning01.html). 首先 SE_queryinfo_set_where_clause条件中条件参数用?表示(SE_queryinfo_set_where_clause(query_info, _T("条件字段1= ? AN
2011-03-24 15:53:00 743
原创 使用VC++使用开发Web服务(ISAPI extension - mod_gsoap.dll) 4- mod_gSoap 调试
在第7节 自动部署到WEB中已经讲过自动部署的方法,现在再说一次部署的方法 1. 自动部署到WEB 由于每次编译项目成功后我们都必须把模块Query.dll复制Web目录中,手工复制容易忘记并且比较麻烦,可以在VS中项目设置为自动部署,在解决方案资源管理器中右键点击项目Query选择属性,打开属性页对话框,选择配置属性-生成事件-生成后事件,在命令行中输入 iisreset /STOP copy "D:/Temp/项目/gSoap/Query/Debug/Query.dll" "D:/WEB/gso
2011-03-13 08:26:00 1095
转载 C/C++关键字static,const,inline,define,typedef
http://blog.21ic.com/user1/4071/archives/2008/48217.html 一 static1) 产生背景 引出原因:函数内部定义的变量,在程序执行到它的定义处时,编译器为它在栈上分配空间,大家知道,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法是定义一个全局的变量,但定义为一个全局变量有许多缺点,最明显的缺点是破坏了此变量的访问范围(使得在此函数中定义的变
2011-03-13 08:08:00 759 1
原创 使用VC++使用开发Web服务(ISAPI extension - mod_gsoap.dll) 2
<br />在本例中使用gsoap中的ISAPI extension 模块(mod_gsoap.dll).<br />本例中运行环境为WinXP SP3(32位) IIS5.1<br />本例中的开发工具为Microsoft Visual Studio 2008 SP1(32位)中文版<br />gSoap安装目录为D:/gsoap-2.8<br />在上一节中我已经已经配置好gsoap运行环境,现在实现一个简单的时间服务.<br />1. 数据类型<br />定义数据类型,数据类型定义请参考<br
2011-03-12 11:45:00 3814 1
原创 使用VC++使用开发Web服务(ISAPI extension - mod_gsoap.dll)1
<br />使用VC++使用开发Web服务(ISAPI extension - mod_gsoap.dll)1<br /> <br />在本例中使用gsoap中的ISAPI extension 模块(mod_gsoap.dll).<br />本例中运行环境为WinXP SP3(32位) IIS5.1<br />本例中的开发工具为Microsoft Visual Studio 2008 SP1(32位)中文版.<br />1. 下载安装gsoap<br />下载gsoap_2.8.1.zip(http
2011-03-12 11:43:00 3223 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人