有用win2000服务程序连接数据库的过来人指点一下到底能用那种方法连接?odbc api、ADO、DAO或... 我用odbc api 连接的,一到SQLConnect()函数就出错!但是非服务的应用程序就不出错,这到底是为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是本身数据库的服务还没有起来,比如MSSQL。 总的来说,ODBC是基础,ADO是未来的趋势一家之言 ADO连接很方便,win2000直接可用,98要装驱动的连接很方便操作也容易,OLEDB的好处多多啊 这种问题估计很少人碰到过,可能跟你创建的服务类型有关,也可能就是ODBC api的局限性,可以根据返回值和错误代码之类的来作些判断。 到底是SQLAllocEnv()或SQLAllocConnect()先失败还是运行到SQLConnect()才出错? 不是啊,服务绝对起来了。因为我用非服务程序就没问题!我是说你的服务运行之前,MSSQL的服务还没有起来。 原来是dsn的毛病!都怪我不小心。不好意思了。 vs2008定义结构体错误 线程句柄的问题 怎样最好的运用VC的输入提示信息。 请教TCP 和 UDP 包在internet 上面传输速度的问题 这样的女同事,大家说强不强?散分 关于如何构造系统钩子的问题 高分询问 CRecordset * pSet1 与 CRecordset pSet2 有什么区别吗? 关于DLL调用的问题 请问那里可以找到新的.h和.lib以及其他编程需要的文件的最新版本 ListCtrl只能显示第一列 ??真是没则! CListCtrl数据表格怎么打印呀!! socket编程时代理服务器的问题
一家之言
还是运行到SQLConnect()才出错?
因为我用非服务程序就没问题!我是说你的服务运行之前,MSSQL的服务还没有起来。
都怪我不小心。
不好意思了。