三九宝宝网宝宝百科宝宝知识

VC6 0如何连接sybase数据库

01月04日 编辑 39baobao.com

[苹果手机蓝牙为什么连接不上车载蓝牙]苹果手机蓝牙连接不上车载蓝牙的原因: 1.看两个设备是否都具有蓝牙功能。 2.看设备是否打开蓝牙功能。 3.还要成功连接两个设备 (一般要用到PIN码和配对码。PIN码是“0000”或...+阅读

首先,必须安装Sybase客户端并配置Sybase客户端。安装完成后要从程序中运行dsedit进行配置。 server为要访问的数据库的名字,还有Sybase数据库所在机子的IP和Port及访问的协议TCP。 当配置完毕后,可以用ping来检查配置的正确性。 下面就进入到编程了。 在此,你还要让你的工程包含Sybase的头文件和动态链接库。让程序能认识Sybase函数。打Tool--->Options后,选择 Directories标签,Show directories for 中选择Include files后,你就可以增加Sybase的包含:例我这里Sybase是安装在C:所以我指定:C:\sybase\include;同样,再选择 Library files指定:C:\sybase\lib,就ok了。

1。包含头文件。 在你要连接Sybase数据库代码的头文件中添加#include ,此时你就可以编译一下,如果说找不到此头文件,说明你上面包含指定的路径不正确。 2。声明两个连接 Sybase 数据库必须的变量。 CS_CONTEXT *context; /* 内容结构 */ CS_CONNECTION *ptrconnection; /* 连接结构 */ 我个人认为用ct-library接口访问sybase数据库与用ADO技术有很多相似之处,也可以说访问数据库一般差不多,都是先创建空间,再创建连接。

并初始化context: context = (CS_CONTEXT *)NULL; 3。我定义了下面几个函数: BOOL ConnectSybaseDB(CString strDBName,CString strUser,CString strPass); //连接数据库:true成功,false失败其参数分别为:数据库名,访问数据库的用户名,密码。 这个strDBName就是Sybase客启端配置时的Server名字。 void DisConnectSybaseDB(); //断开数据库 void ShowDBError(int nErrCode); //显示连接数据库时的错误信息 4。

具体实现: //////////////**********建立连接函数***********////////////// ConnectSybaseDB(CString strDBName,CString strUser,CString strPass) { CS_RETCODE ret; char username[32],password[32]; memset(username,0,sizeof(username)); memset(password,0,sizeof(password)); strcpy(username,strUser); strcpy(password,strPassword); /*分配内容结构*/ if((ret=cs_ctx_alloc(CS_VERSION_100, &context)) != CS_SUCCEED) { //不成功则调用ShowDBError显示错误代码 ShowDBError(ret); return FALSE; } /*初始化Client_Library*/ if((ret=ct_init(context,CS_VERSION_100)) != CS_SUCCEED) { ShowDBError(ret); return FALSE; } /*分配连接结构*/ if((ret=ct_con_alloc(context,&ptrconnection))!=CS_SUCCEED) { ShowDBError(ret); return FALSE; } /*设置用户名和口令*/ if((ret=ct_con_props(ptrconnection,CS_SET,CS_USERNAME,username,CS_NULLTERM,NULL))!=CS_SUCCEED) { ShowDBError(ret); return FALSE; } if((ret=ct_con_props(ptrconnection,CS_SET,CS_PASSWORD,password,CS_NULLTERM,NULL))!=CS_SUCCEED) { ShowDBError(ret); return FALSE; } /*建立连接*/ char instance[20]; strcpy(instance,strDBName); if((ret=ct_connect(ptrconnection, (CS_CHAR *)instance, sizeof(instance))) != CS_SUCCEED) { ShowDBError(ret); return FALSE; } else return TRUE; } //////////////**********断开连接函数***********////////////// void DisConnectSybaseDB() { CS_RETCODE ret; if ((ret = ct_close(ptrconnection, CS_UNUSED))!= CS_SUCCEED) { ShowDBError(ret); } if ((ret = ct_con_drop(ptrconnection)) != CS_SUCCEED)/*释放资源*/ { ShowDBError(ret); } if((ret=ct_exit(context,CS_UNUSED))!=CS_SUCCEED)/*关闭与服务器的所有连接,退出CT-L*/ { ShowDBError(ret); } if((ret=cs_ctx_drop(context))!=CS_SUCCEED)/*释放环境结构占用的资源*/ { ShowDBError(ret); } context = (CS_CONTEXT *)NULL; return; } //////////////**********显示错误代码函数***********////////////// void ShowDBError(int nErrCode) { CString strDBErrorInfo; switch(nErrCode) { case CS_MEM_ERROR: strcpy(strDBErrorInfo, "内存不足或地址分配错误!"); break; case CS_PENDING: strcpy(strDBErrorInfo, "异步网络I/O正在进行!");。

以下为关联文档:

汽车蓝牙连接不上怎么回事你好, 1、当手机设备超出了车载蓝牙的通信范围后,可能会出现车载蓝牙连接不上的情况。处理方法:让手机靠近车载蓝牙设备,重新连接。 2、手机系统和车载蓝牙系统不兼容时,车载蓝牙...

手机蓝牙怎么连接不上汽车蓝牙现在的车载娱乐系统都可以通过蓝牙等方式与手机进行连接,如果您出现手机无法连接上车载的蓝牙,该如何解决,下面就为您介绍一下手机怎么连接不上汽车蓝牙该如何解决,希望以下的介...

sql server怎么导入数据库第一:导入数据库结构 第二:导入数据库数据 能上网的电脑 1 【第一导入数据结构】 打开本地计算机上的 SQL Server Management Studio 客户端软件: 2 本地电脑:登陆本机数据库连...

sql文件如何导入到数据库用phpadmin导入 提示这个错误是怎么回事啊?SQL 查询: /*!40101 SET saved_cs_client = character_set_client */;/*!40101 SET character_set_client = utf8 */;CREATE TABLE `...

sql如何导入到数据库附加数据库 或者导入数据库 SQL本身有数据导入的操作。但如果要从一个备份的文件中导入数据,则要进行另外的操作。下面以一个例子进行说明。 SQL服务器上已有一个DOE数据库,并...

SQL导入数据库ASP与SQL数据库连接 关键词: ASP与SQL数据库连接 <% language=VBs cript%> <% dim conn set conn=server.createobject("ADODB.connection") con.open "PROVIDER=SQLOLEDB;DATA...

怎么在sqlserver导入数据库方法/步骤一:代码方法 1 打开SQL Server,可以选择Windows方式连接。 2 打开数据库,右键某一个数据库,选择“新建查询(Q)”。 3 再代码界面输入如下代码,点击F5键或者点击运行按钮即...

如何把sql script文件导入到在sql server数据库导入SQL脚本很简单啊,那就会自动新建一个库和表,而且默认是保存到你SQL安装目录里的DATA目录 如果脚本里并没有创建数据库,那么你在执行时,旁边有一个下拉的数据库列表,你这时选...

网络连接不上无internet1)如果是宽带本身的问题,首先直接联接宽带网线测试,如果是宽带的问题,联系宽带客服解决。 2)如果是路由器的问题,如果原来可以用,暂时不能用了,我自己的实践是一个是断掉路由器的电...

推荐阅读
图文推荐