当前位置: 首页 > 知识库问答 >
问题:

后端 - sql server不同用户得到的内容不同?

游勇军
2024-02-20

我现在有一个列表的sql server 的数据库表,然后有一个用户提交的数据库表,想要实现的话就是,用户提交完毕后给第一张表的一个字段变为true,就是不同用户看到的列表字段不一样,只有提交表单后的用户,他的列表特定字段才会变为true,用户未提交就为false

想要实现的话就是,用户提交完毕后给第一张表的一个字段变为true,就是不同用户看到的列表字段不一样,只有提交表单后的用户,他的列表特定字段才会变为true,用户未提交就为false

共有1个答案

余弘毅
2024-02-20

纯SQL

begin traninsert into B(guid,field1,field2) values('userId','1','2')if @@error <> 0begin    rollback tran    returnend--一般用1跟0作为true跟false,类型用bitupdate A set flag = 1 where guid = 'userId'if @@error <> 0begin    rollback tran    returnendcommit tran

最好还是用后端代码处理业务逻辑,流程上是一样的,开启事务-新增B表-是否回滚-更新A表-是否回滚-提交事务

 类似资料:
  • 我是新来的。使用Liferay 6.2。我做了一个自定义页面模板(),用户组D的所有用户默认采用页面模板。在这个页面模板中我添加了portlet,带有和。 我的问题是,当一个用户在这个web内容portlet中添加数据时,所有其他用户都会在他们的页面中看到相同的数据。 我需要改变这个,每个用户都能看到他们的数据。 怎么能这样?有人能帮我吗? 非常感谢。

  • 本文向大家介绍node.js不得不说的12点内容,包括了node.js不得不说的12点内容的使用技巧和注意事项,需要的朋友参考一下 1.node.js,服务器端的javascript,它允许在后端(脱离浏览器环境)运行javascript代码。 2.事件驱动、异步式I/O的编程模式(单线程)是其核心。 3.node.js的javascript引擎是v8,来自google chrome项目。V8号称

  • 我正在尝试创建一个ListView,它的每一行都是一个水平滚动列表。早些时候,我使用的是HorizontalScrollView,但我需要一个可以回收视图的布局。所以我使用了RecyclerView,但是现在RecyclerView的内容不可见了。 下面是我的垂直ListView适配器: 下面是我的水平回收视图适配器: 下面是ListView行的布局: 当我使用HorizontalScrollVi

  • 我对Java还很陌生,现在我正在玩GUI。我现在有了一个-我们称之为-带有一些内容(文本、图像等)。所以我想做的是创建几个这样的不同内容的“页面”,并且能够在我的程序内在这些页面之间切换。 所以我的问题是,做这件事最好的方法是什么?假设我想用不同的图像和文本创建一个,我应该看什么来实现这一点呢? 我希望这多少是可以理解的。我只需要被推到正确的方向,这样我就知道该挖掘什么了。

  • 我对Java很陌生,现在我正在玩图形用户界面。我现在有一个-让我们称之为-带有一些内容(文本、图像等)。所以我想做的是创建几个具有不同内容的这样的“页面”,并能够在我的程序中在这些页面之间切换。 所以我的问题是,最好的方法是什么?假设我想创建一个包含不同图像和文本的< code>page2,我应该查看哪些内容才能实现? 我希望这在某种程度上是可以理解的。我只需要被推向正确的方向,这样我就知道要深入

  • 所以С能否请您向我解释一下,正确的方法是否是为不同类型的用户提供不同的DBContext。 例如:我们有两种方法的ApicController: 之后,每个命令都依赖于具有不同配置的不同服务/DbContext。例如: 我觉得我错过了什么或者有更好的解决办法