【问题标题】:How to edit Table B when Insert/Edit table A插入/编辑表 A 时如何编辑表 B
【发布时间】:2012-04-26 16:37:45
【问题描述】:

我正在使用动态数据 (Linq) 创建管理页面。我有一个包含用户的表和一个控制用户可以访问哪些帐户的表。

UserAccess 具有用户和帐户的外键

当我添加新用户或编辑现有用户时,我需要能够设置该用户有权访问的帐户,因此我需要能够在插入/编辑时访问和修改 UserAccess 表一个用户。我该怎么做呢?

【问题讨论】:

  • 嗨,欢迎来到 StackOverflow!如果您improve your question,我们可以帮助您更好地解决您的问题。你能提供一些你正在研究的相关代码吗?这使我们更好地了解您的问题。顺便说一句,ASP Classic 在哪里适合这个问题?

标签: c# linq dynamic-data


【解决方案1】:

我能想到的几种设置初始值的方法:您可以在创建一组默认 UserAccess 值的数据库中设置一个 UPDATE INSERT 触发器。或者您可以捕获 System.Data.Linq.Changeset,然后在对名为 User 的对象执行插入或更新时,触发 Linq 函数以设置初始值。 在应用程序中,您必须在创建新用户时提醒用户设置访问权限。

【讨论】:

    猜你喜欢
    • 2016-04-17
    • 2021-01-06
    • 2017-06-30
    • 2012-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-25
    相关资源
    最近更新 更多