用SQL Server2000建数据库,运行程序时显示“对象名无效”怎么解决

2024-12-28 12:31:23
推荐回答(4个)
回答1:

难道都不会看英文错误?错误提示不是说了嘛 ADO 错误 这一看就是应用程序连接数据源失败嘛 ;你去检查一下ODBC 数据源;存不存在user_info这个数据库!!步骤:开始-设置-控制面板-管理工具-数据源 ;没有的话 自己配置 步骤知道吗?打开数据源之后 选择系统DSN -添加-选择相应驱动-sqlserver 驱动在最下面 然后就是自己配置了;给你张图片

回答2:

查询分析器上边的下拉数据库列表中,看不到你创建的数据库么?
你的对象名无效,是数据库中没有user_info这个表名,我想你不会犯把表名写错这样的错误,肯定是你的数据库连接的不对。
你先检查一下查询分析器登录的服务器是不是你本机的服务器?
另外确认企业管理器下创建的数据库是不是创建在了本地服务器上。
最后检查一下查询分析器登陆后上方的下拉框里面有没有自己的数据库,有,那就选中。没有,肯定是你配置的问题。

回答3:

(1)确定你的数据库已经附加到本地服务器上(看看SQL Server 里面有没有你的数据库)
(2)确保你的程序中的连接数据库字符串的Server服务和你数据库的服务是不是一个
(3)既然在别的地方可以运行,那说明不是大小写问题

回答4:

对象名无效有可能是你写错对象名称,或没有注意大小写