排序
GetLastError()函数的返回值的含义
GetLastError()函数的功能 GetLastError()函数用于获取程序最后发生的错误的信息。 GetLastError()函数获取的错误从何而来? GetLastError返回的值是通过在api函数中调用SetLastError或SetLastE...
如何查win10版本号?怎么看win10版本号?
我们需要查询操作系统版本号,那么怎么看WIN10版本号呢? 一般而言我们只知道自己的电脑系统版本是WIN10.但是经常看到很多人说自己的系统是10.X.XXXXX.XXX。那么这个数字在哪里查看呢?和同事及...
Delphi开发DLL常见问题
字符串参数 前面曾提到过,为了保证DLL参数/返回值传递的正确性,尤其是为C++等其他语言开发的宿主程序使用时,应尽量使用指针或基本类型,因为其他语言与Delphi的变量存储分配方法可能是不一样...
SQLserver使用命令行参数实现静默安装
最近公司要研究一些软件的无人值守安装,没办法只好硬着头皮研究了。 在此记录下来方便以后用到 SQLServer 的静默安装 参数功能、可用参数介绍,请参阅:SQL SERVER的命令行安装方法 D:\soft...
sql语句insert into和select into的区别
sql语句insert into和select into的区别: 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 要求目标表Table2必须存在,由...
COM/OLE可以通过GUID连接,但不能通过类字符串连接
问题描述: 我有一个MFC应用程序,它导出了一堆OLE对象,用来打开文档。我可以使用应用程序类的GUID连接到服务器(例如:ruby for windows: WIN23OLE.new('{12345678-1234-1234- 12345678}'),但...
vs中,修改字符集配置后,界面效果发生改变,如何处理?
在Visual Studio中,通过Project-属性-Character Set,可以修改项目的字符集选项,由UNICODE修改为NotSet、MultiByte-Character Set后,界面上控件没有之前美观了。 解决方案: 打开项目中的stda...
c++连接Mysql数据库,程序不报错,不启动
用MFC开发的程序,程序启动时连接Mysql并从数据库表中读取记录。本来运行正常,突然无法启动了,也没有任何报错窗口弹出。 进入windows系统的事件查看器,发现,生成了两条记录,一条是针对mysq...
软件版本号的管理:GNU 风格的版本号管理策略
1.项目初版本时 , 版本号可以为 0.1 或 0.1.0, 也可以为 1.0 或 1.0.0, 如果你为人很低调 , 我想你会选择那个主版本号为 0 的方式 ; 2.当项目在进行了局部修改或 bug 修正时 , 主版本号和子版...
SQL语句更新记录:根据一个表的字段更新另一个表的字段
1. 写法轻松,更新效率高: update table1 set field1=table2.field1, field2=table2.field2 from table2 where table1.id=table2.id 2. 常规方式,种写法相当于一个 Left join, 以...
MFC对话框程序中,弹出子对话框报错的问题
在MFC对话框程序中,主窗口放置一个按钮,点击按钮,弹出另一个对话框,代码如下: CDialog subDlg; subDlg.m_edit.enableWindow(TRUE); subDlg.DoModal(); CString str; subDlg.m_edit.getWind...
无法为更新定位行,一些值可能已在最后一次读取后已更改
开发数据库相关程序时,很多人遇到这样的执行时错误“无法为更新定位行,一些值可能已在最后一次读取后已更改”。 原因有这样几种: 1.在数据库设计时,为某些字段设置了默认值,在修改进行提交...