关于SQL Server 驱动程序扩展
如题,请问各位大侠,我想通过这个驱动扩展完成从程序变量大容量复制数据到数据库,但是不知道为什么,调用bcp_init每次都是失败,返回为0,有谁接触过这方面的内容没呀,可以指点一下小弟么,谢谢!
------解决方案--------------------怎么都没人来呢,嫌分太少?
------解决方案--------------------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!