执行到conn.open()时就出错了,compile和link都可以,请问如何解决?谢谢
#include <stdlib.h>
#include <iostream>
#include <string>
#include "ocl.h"
using namespace ocl;int main(){
string name;
OraConnection conn;conn.setUsername("abc");
conn.setPassword("abc");
conn.setServer("test");conn.open();OraQuery query(conn);
query.setCommandText("select * from test");
query.open();if(query.isRowsReturn())
{
while(!query.isEOF())
{
name = query.field("name").getString();
cout<<"name is"<<name<<endl;
query.next();
}
}
return 0;
}
#include <stdlib.h>
#include <iostream>
#include <string>
#include "ocl.h"
using namespace ocl;int main(){
string name;
OraConnection conn;conn.setUsername("abc");
conn.setPassword("abc");
conn.setServer("test");conn.open();OraQuery query(conn);
query.setCommandText("select * from test");
query.open();if(query.isRowsReturn())
{
while(!query.isEOF())
{
name = query.field("name").getString();
cout<<"name is"<<name<<endl;
query.next();
}
}
return 0;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货