1

我正在使用 Visual Studio 2008 并希望将我的数据库连接到 Oracle 数据库。但是在运行以下代码时,我遇到了以下错误。任何人都可以帮忙。我在下面发布我的代码。

// Connection to DataBase.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"

#include"DbManager.h"
#define WIN32COMMON

#include<iostream>
#include <occi.h>
using namespace oracle::occi;
using namespace std; 


class DataBaseConnectionTest
{
public:
    void test()
    {
        const string sqlstring("select * from info ");
        try
        {
            cout<<"Hello"<<'\n';
            DbManager *db=new DbManager(system);
            OracleServices *os=db->getoracleServices();

            Connection *conn=os->connection();
            Statement *st=conn->createStatement(sqlstring);
            ResultSet *rs=st->executeQuery();
            string name;
            while(rs->next())
            {
                 name=rs->getString(1);
                 cout<<name<<" "<<'\n';
            }
            st->closeResultSet(rs);
            conn->terminateStatement(st);
        }
        catch(SQLException& se)
        {
            cout<<"Error Occured"<<"\n";
        }
    }
};

void main()
{
    DataBaseConnectionTest *dbc=new DataBaseConnectionTest();
    dbc->test();
}

错误如下所示:

错误 1 ​​致命错误 C1083:无法打开包含文件:'DbManager.h':没有这样的文件或目录

我搜索了该文件,但无法找到它。

4

0 回答 0