设计的程序功能为:把读取到的硬件信息写入服务器的数据库,数据库类型:SQL Server2005EXPRESS,连接方式为DSN,所用的数据库操作组件为ADO LabSQL,数据库写入部分的程序结构为:
CreateConnection------>OpenConnection------->CreatRecordSet------>OpenRecordset------>AddNewRecordset----->SetFeildValue----->Close Recordset----->Close Connection
调试时发现程序运行到AddnewRecordset 时出现问题如下:
Exception occured in Microsoft OLE DB Provider for ODBC Drivers: [Microsoft][ODBC SQL Server Driver][SQL Server]Could not find server 'SO\SQLEXPRESS' in sysservers. Execute sp_addlinkedserver to add the server to sysservers. in ADO Recordset Addnew.vi->IPC Info Insert into DB.vi
换了另外一个同类型服务器的数据库,一切运行正常,写入成功。
请专家给予指导,谢谢!
已解决! 转到解答。