#include <sqlca.h>
/******************************************************************************
* 函 数 名:ConnectDataBase
* 作 者: yyyyyyyy
* 编写日期:2012-05-30
* 函数功能:连接数据库
* 输入说明:
szUserName----连接数据库用户名
szPassWord----连接
szDBString----接入数据库的连接字
* 返 回 值:0成功,其他失败
*******************************************************************************/
int ConnectDataBase(char *szUserName,char *szPassWord,char *szDBString)
{
printf("Begin To Connect DataBase...\n");
EXEC SQL CONNECT:szUserName IDENTIFIED BY:szPassWord
At db_name using:szDBString;
if (sqlca.sqlcode != 0)
{
printf("Error:Can Not To Connect [%s]\n",szDBString);
printf("Sql Error: %s*\n",sqlca.sqlerrm.sqlerrmc);
return(-1);
}
printf("Connected to [%s]\n",szDBString);
return 0;
}