嗨,我正在使用visual studio 2008.我試圖與oracle連接時出現以下錯誤 錯誤c1083 canot找到DbManager.h heade文件或沒有這樣的目錄。下面是 是我寫的代碼。 //連接到DataBase.cpp:定義控制檯應用程序的入口點。錯誤c1083 canot找到DbManager.h頭文件或沒有這樣的目錄
#include "stdafx.h"
#define WIN32COMMON
#include"DbManager.h"
#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();
}
請幫我解決這個問題。
你是如何編寫你的應用程序?你是否在編譯器的搜索路徑中包含了包含頭文件的目錄? – nisah 2012-07-05 18:00:21
我其實不知道這個頭文件駐留在哪裏!我已經包含目錄的路徑,其中我的occi頭文件存在buth在該文件夾中沒有DbManager.h haedr文件存在。我也搜索了它,但沒有得到任何提示。如果你知道然後plse幫助我! – 2012-07-05 18:03:23