请问这个错误是怎么引起的?如何解决?

yeah86 2009-09-29 01:36:52
对象名 'dbo.Product' 无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.SqlClient.SqlException: 对象名 'dbo.Product' 无效。 

应该是数据库没有连接上吧,但是数据库是没有问题的呀。程序换到其他服务器的数据库就没问题。
请问怎样解决呢?



...全文
207 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
MournIA 2009-09-29
  • 打赏
  • 举报
回复
lz 要是还没搞定,把其他代码copy来看看额,不然也不清楚
Jelly_tracy 2009-09-29
  • 打赏
  • 举报
回复
这样,你改成Product
试试
moondreamyou 2009-09-29
  • 打赏
  • 举报
回复
按以下方式排错:

1.先检查Product是否存在于数据库,如果不存在,当然会错啦。

2.你默认的数据库是不是你要操作的数据库?默认是master,如果是master,切换到你自己的数据库再查。

3.检查一下你SQL的登录名默认的数据库是什么。如果不知道,那么重新建一个登录名,把默认数据库选中你的数据库就好了。
moondreamyou 2009-09-29
  • 打赏
  • 举报
回复
按以下方式排错:

1.先检查Product是否存在于数据库,如果不存在,当然会错啦。

2.你默认的数据库是不是你要操作的数据库?默认是master,如果是master,切换到你自己的数据库再查。

3.检查一下你SQL的登录名默认的数据库是什么。如果不知道,那么重新建一个登录名,把默认数据库选中你的数据库就好了。
moondreamyou 2009-09-29
  • 打赏
  • 举报
回复
按以下方式排错:

1.先检查Product是否存在于数据库,如果不存在,当然会错啦。

2.你默认的数据库是不是你要操作的数据库?默认是master,如果是master,切换到你自己的数据库再查。

3.检查一下你SQL的登录名默认的数据库是什么。如果不知道,那么重新建一个登录名,把默认数据库选中你的数据库就好了。
CGACHA 2009-09-29
  • 打赏
  • 举报
回复
建议查询你连接服务器上的表名是不是"dbo.product",可以尝试不要加dbo看看
zhang17500332 2009-09-29
  • 打赏
  • 举报
回复
大哥你好好看看数据库连得对吗 表名不对 提示已经很清楚了
lijuanders 2009-09-29
  • 打赏
  • 举报
回复
有可能是你改了你现有表的数据库名字或是根本就没有连接上这个数据库
如楼上的所说是表名的错误

关于这些方面的错误就找链接数据库的代码和数据库中的表、
zxh1141 2009-09-29
  • 打赏
  • 举报
回复
标明貌似不对
huming_h 2009-09-29
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 anyqu 的回复:]
和DBO没有关系,主要是表名不符。或表不存在或数据库不符
[/Quote]

请注意看“程序换到其他服务器的数据库就没问题”
这说明什么,表跟程序都没有问题。
puzhichen 2009-09-29
  • 打赏
  • 举报
回复
我也认为应该是表名的问题!
fantapear 2009-09-29
  • 打赏
  • 举报
回复
连接数据库表发生错误。检查表名!
alan0128 2009-09-29
  • 打赏
  • 举报
回复
数据库没有连接上就没有这个错误信息了,看看表名是否正确
anyqu 2009-09-29
  • 打赏
  • 举报
回复
和DBO没有关系,主要是表名不符。或表不存在或数据库不符
fanyanling 2009-09-29
  • 打赏
  • 举报
回复
lz 貌似感觉是你把表明写错啦
zccmy22 2009-09-29
  • 打赏
  • 举报
回复
看上去应是数据库连接上了,但没有找到相应的Product表。仔细看一下是不是表名打错了。

如果本数据库表操作。可以不用加dbo的。

真接select * from Product。就可以的。反正就类似吧。
huming_h 2009-09-29
  • 打赏
  • 举报
回复
与dbo有关。
参考
http://zhidao.baidu.com/question/30738303.html
  • 打赏
  • 举报
回复
一般是表名写错了
内容概要:本文针对无刷直流电机驱动的电子机械制动(EMB)执行器,建立了考虑Stribeck摩擦特性的非线性耦合动力学模型,并在Simulink环境中完成了系统级仿真分析。研究综合集成了电机动力学、齿轮传动机构与制动执行机构的动力学特性,构建了高保真的机电一体化系统模型。重点引入Stribeck摩擦模型以精确描述低速工况下执行器内部存在的静摩擦、粘滞摩擦与库仑摩擦之间的过渡行为,有效提升了系统在启停、反向运动等瞬态过程中的动态响应仿真精度。通过多工况仿真验证了模型的有效性,能够准确反映摩擦引起的爬行、滞后与定位误差等非线性现象,为EMB系统的高性能控制算法设计(如摩擦补偿、滑模控制)与结构优化提供了高可信度的仿真平台。; 适合人群:从事汽车电子制动系统、电机驱动控制、机电系统建模与仿真研究的研究生、科研人员及工程技术人员,需具备扎实的机械动力学、自动控制理论基础和MATLAB/Simulink仿真能力。; 使用场景及目标:①用于高精度电子机械制动系统的设计验证与性能预测;②为消除摩擦非线性影响的先进控制策略(如自适应控制、智能控制)提供精确的被控对象模型;③深入探究Stribeck摩擦等非线性因素对系统动态性能(如响应延迟、稳态误差)的作用机理; 阅读建议:读者应结合提供的Simulink模型文件,深入剖析Stribeck摩擦模块的数学实现与参数辨识方法,建议通过改变输入指令(如阶跃、正弦)和负载条件进行对比仿真,以直观理解非线性摩擦对系统动态特性的影响。

62,271

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧