日期:2014-05-18  浏览次数:20977 次

sql update语句提示执行成功,但是结果却没有成功修改
sql update语句提示执行成功,但是结果却没有成功修改,这是为什么呢??恳请高手赐教呀

------解决方案--------------------
楼主最好贴出源码,方便大家,予以作者最优解答
------解决方案--------------------
贴代码,
------解决方案--------------------
具体说说是怎么回事吧!
------解决方案--------------------
探讨

USE helloworld
UPDATE saleManagerD.ContactDetail
SET amount=2800,
unitprice=2500
WHERE ContactID=56
GO

SELECT *
FROM saleManager.ContactDetail
GO

------解决方案--------------------
探讨

引用:

引用:

USE helloworld
UPDATE saleManagerD.ContactDetail
SET amount=2800,
unitprice=2500
WHERE ContactID=56
GO

SELECT *
FROM saleManager.ContactDetail
GO

这看不出,Upd……

------解决方案--------------------
USE helloworld
UPDATE [saleManagerD.ContactDetail]
SET amount=2800,
unitprice=2500
WHERE ContactID=56
GO

SELECT *
FROM [saleManager.ContactDetail]
 GO
------解决方案--------------------
楼主仔细看你的代码:
USE helloworld
UPDATE saleManagerD.ContactDetail --这里修改的数据表是saleManagerD.ContactDetail
SET amount=2800,
unitprice=2500
WHERE ContactID=56
GO

SELECT *
FROM saleManager.ContactDetail --这里查询的数据表是saleManager.ContactDetail
GO

完全是两个不相同的架构名啊,也就是修改的表和查询的表是完全不一样的两个表。