Posts Tagged ‘北呈’

IIS 401.1、401.2错误的解决方法

星期二, 六月 11th, 2013 63 views

401.1错误

如图,在IIS中创建一个新的网站后出现如下情况,出现401.1错误即用户访问权限错误

解决方法如下:
①确认 我的电脑–管理–本地用户和组 中IUSR_机器名帐号已经启用并且未被锁定
②确认 网站–属性–目录安全性–身份验证和访问控制中启用了匿名访问并且帐号密码正确

配置如上图。

完成以上操作后即可解决。
(更多…)

C++使用ADO方式操作SQLSERVER数据库

星期二, 六月 4th, 2013 382 views

C++连接数据库的方式常用的有 DB-Lib、ODBC、OLEDB和ADO。本篇中将使用的是ADO方式。
ADO是一个微软提供的访问数据库中数据的编程接口,关于ADO网上的描述很多,本篇直接说明如何使用,其他相关的介绍大家可以自行参考官方文档
首先需要导入一个ADO的dll库,并添加一个数据库连接指针和查询结果集指针,在头文件ADOConn.h中添加如下代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#import "c:\Program Files\Common Files\System\ado\msado15.dll"
no_namespace rename("EOF","adoEOF")rename("BOF","adoBOF")

class ADOConn  
{
public:
    //添加一个指向Connection对象的指针
        _ConnectionPtr m_pConnection;
    //添加一个指向Recordset对象的指针
    _RecordsetPtr m_pRecordset;

public:
    ADOConn();
    virtual ~ADOConn();

    //初始化--连接数据库
    void OnInitADOConn();
    //执行查询
    _RecordsetPtr& GetRecordSet(_bstr_t bstrSQL);
    //执行SQL语句
    BOOL ExecuteSQL(_bstr_t bstrSQL);
    //断开数据库连接
    void ExitConnect();
};

如上一个数据库的操作分别需要实现以上4个函数,即初始化连接、查询、执行以及断开连接。
(更多…)

BeiTown学习方式

星期三, 一月 2nd, 2013 26 views

就IT知识来说,如果目前没有实际运用的需要,我只做一个大概的笔记,甚至是目录,只是为了告诉大脑记住有这么一个东西可以解决什么问题。

至于具体实施方法,快速阅读它甚至略过。直到需要用时,凭借大脑中的目录,在书中或者是网络中查到具体的实现方法。

在实践中,只需要照做一次,分析一次,就可以基本记住了。效率之高,远远大过硬记。

人的一生,精力何其有限,IT的思想在目录中已经初显端倪,掌握具体的实施只是时间问题。

这于我来说,是最最快速的学习方式。

因为时间,在保证良好休息的基础上,一天只有十六个小时,真的不够用。

BeiTown
2013.01.03