主题:如何在CB5中调用SYBASE中的DB-Library函数。
我在CB5中调用SYBASE中的DB-Library函数时,出现了
[Linker Error] Unresolved external 'dbinit' referenced from D:\DBLIBIRY\UNIT1.OBJ
提示。我已经竟连接路径改写了,并在文件头中加入
#include "sybfront.h"
#include "sybdb.h"
语句。问题还是没有解决。恳请大家帮帮忙!![em8]
调用的代码如下:
char db_user[64]; //SYBASE user
char db_pwd[64]; //SYBASE password
char db_svr[64]; //SYBASE server name
char db_database[64];//SYBASE database name
strcpy(db_user,"1");
strcpy(db_pwd,"1");
strcpy(db_svr,"1");
strcpy(db_database,"1");
dbproc1 = NULL;
login = NULL;
DBIsOK=FALSE;
try{
dbinit(); //return false;
if( (login = dblogin()) == NULL )
{
// xprintf("错误 ! 数据库登录访问失败!\r\n");
DBIsOK=FALSE;
return;
}
[Linker Error] Unresolved external 'dbinit' referenced from D:\DBLIBIRY\UNIT1.OBJ
提示。我已经竟连接路径改写了,并在文件头中加入
#include "sybfront.h"
#include "sybdb.h"
语句。问题还是没有解决。恳请大家帮帮忙!![em8]
调用的代码如下:
char db_user[64]; //SYBASE user
char db_pwd[64]; //SYBASE password
char db_svr[64]; //SYBASE server name
char db_database[64];//SYBASE database name
strcpy(db_user,"1");
strcpy(db_pwd,"1");
strcpy(db_svr,"1");
strcpy(db_database,"1");
dbproc1 = NULL;
login = NULL;
DBIsOK=FALSE;
try{
dbinit(); //return false;
if( (login = dblogin()) == NULL )
{
// xprintf("错误 ! 数据库登录访问失败!\r\n");
DBIsOK=FALSE;
return;
}