VC中用ODBC API连到sybase的问题
目的:调用sybase的存储过程:
SQLAllocEnv成功!
SQLAllocConnect成功!
但是到了SQLConnect就不动了(以为是超时,但等了一个中午都没反应)。开始怀疑是数据源没有配好,但是用VC起一个database工程后连到此数据源是可以的,用BDE也可以连。另外,sybase我不熟,是不是有其他问题?
付代码,请高手指点:
RETCODE rc = SQLAllocEnv(&henv);
...
SQLAllocConnect(henv,&hdbc);
...
RETCODE ret=SQLConnect(hdbc,(unsigned char *)base,SQL_NTS,(unsigned char *)user,SQL_NTS,(unsigned char *)pass,SQL_NTS);
以上代码连SQLSERVER没有问题!