关于SQL Server 驱动程序扩展 40分,无满意结帖,结帖人tclwlr]

发布时间:2014-1-1 0:09:46
来源:分享查询网

如题,请问各位大侠,我想通过这个驱动扩展完成从程序变量大容量复制数据到数据库,但是不知道为什么,调用bcp_init每次都是失败,返回为0,有谁接触过这方面的内容没呀,可以指点一下小弟么,谢谢!

怎么都没人来呢,嫌分太少?

LZ 服务器版本环境,以及使用驱动扩展的代码或截图 ???  信息太少,没法分析...

引用 2 楼  的回复:LZ 服务器版本环境,以及使用驱动扩展的代码或截图 ???  信息太少,没法分析... 不好意思,我用的是sql 2005,驱动我设置的是sql native client,是连接远程服务器的 这是连接服务器的代码 [code=C/C++][retcode = SQLAllocHandle(SQL_HANDLE_ENV, NULL, &henv); retcode = SQLSetEnvAttr(henv, SQL_ATTR_ODBC_VERSION, (SQLPOINTER)SQL_OV_ODBC3, SQL_IS_INTEGER); retcode = SQLAllocHandle(SQL_HANDLE_DBC, henv, &hdbc); retcode = SQLSetConnectAttr(hdbc, SQL_COPT_SS_BCP, (void*)SQL_BCP_ON, SQL_IS_INTEGER); retcode = SQLConnect(hdbc, (UCHAR*)"BCP_TEST", SQL_NTS, (UCHAR*)"sa", SQL_NTS, (UCHAR*)"。。。。。。", SQL_NTS);]

为什么? TELL ME WHY?PLEASE!

返回顶部
查看电脑版