【发布时间】:2011-01-20 14:19:50
【问题描述】:
我有一个 .cs 文件,我正在其中查看一个数据库和一个特定 ID 的站点。 如果站点上的 ID 不在 db 中(还),它会将其保存到 db 中。 就这么简单。
但是如果 ID 在数据库中而不是在页面上怎么办。如何检查。如果它不再在网站上,如何删除它。
我希望我已经足够清楚了。
谢谢
塞巴斯蒂安
【问题讨论】:
-
你能解释一下吗?发布一些代码以获取更多信息?您当前的 sql 查询是什么?它们是否受到限制,因此这些值不会出现在页面上?
-
如果您可以通过网页完全控制数据库,您应该能够防止这种情况发生(在页面上删除记录时删除记录)。
-
您需要在同一个查询/过程中同时执行这两项操作,还是它们是两个单独的任务?
-
我这里没有当前代码。但它是这样的。我从 fb json 获得一个 id,并检查它是否在 db 中。如果不是,则 sql 将其添加到数据库中,如果它已经在数据库中,则它不执行任何操作。但是,如果有人删除了 fb 墙上的帖子,该帖子的 id 已经在数据库中,但帖子不再在墙上怎么办。所以我不希望那个帖子出现在表格内。那个更好吗? TY
标签: c# sql sql-server asp.net-mvc