二、ASP.NET四大“插件”的总后台--ASPNETDB (ASPNETDB 存储过程)

ASPNETDB.MDF改名 立即下载
     操纵基本(表)的存储过程
  1. 注册应用程序。

    CREATE PROCEDURE
    aspnet_Applications_CreateApplication
    (
      @ApplicationName nvarchar(256),
      @ApplicationId uniqueidentifier OUTPUT
    )

    该过程检查应用程序名(@ApplicationName)在表(aspnet_Applications)中是否已经存在,
    如果存在,则表示应用程序已经注册;如果不存在,就为@ApplicationName在应用程序表
    (aspnet_Applications)中新增一行,注册新的应用程序。

    输出参数带回用户ID。
  2. 创建新用户。

    CREATE PROCEDURE aspnet_Users_CreateUser
    (
     @ApplicationId uniqueidentifier,
     @UserName nvarchar(256),
     @IsUserAnonymous bit,
     @LastActivityDate datetime,
     @UserId uniqueidentifier OUTPUT
    )

    输出参数带回新建用户的ID。

    返回值:成功返回0;
    失败(对应于@UserId的用户已存在)返回-1。
  3. 删除用户表的一个或多个从表中的数据,
    当所有从表中的数据都被删除后,也一并删除主表(aspnet_Users)中的数据。
    用户表(aspnet_Users)表的主从关系请参看 数据库关系图 。

    数据库关系图 。

    CREATE PROCEDURE aspnet_Users_DeleteUser
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @TablesToDeleteFrom int,
     @NumTablesDeletedFrom int OUTPUT
    )

    输入参数@TablesToDeleteFrom为下面表格中单项值或多项值的二进制或值。
    表值
    aspnet_Membership1
    aspnet_UsersInRoles2
    aspnet_Profile4
    aspnet_PersonalizationPerUser8

    输出参数@NumTablesDeletedFrom带回受影响表的数量(0~5)。

    返回值:成功返回 0;
    发生错误,返回 SQL SEVER 系统错误号( @@ERROR)。

    其它(杂类)

     aspnet_AnyDataInTables:检查某个表中是否存在数据,还是空表。

     aspnet_WebEvent_LogEvent:
     由SqlWebEventProvider调用,向aspnet_WebEvent_Events表中写入事件日志。

    以下三个是关于SchemaVersion的(请参见aspnet_SchemaVersions表)。
     aspnet_CheckSchemaVersion
     aspnet_RegisterSchemaVersion
     aspnet_UnRegisterSchemaVersion

    以下两个是ASPNETDB的自维护存储过程
     aspnet_Setup_RemoveAllRoleMembers:SQL SERVER ROLE
     aspnet_Setup_RestorePermissions:SQL SERVER PERMISSION

  1. 创建用户成员资格。

    CREATE PROCEDURE aspnet_Membership_CreateUser
    (
     @ApplicationName  nvarchar(256),
     @UserName  nvarchar(256),
     @Password  nvarchar(128),
     @PasswordSalt  nvarchar(128),
     @Email  nvarchar(256),
     @PasswordQuestion  nvarchar(256),
     @PasswordAnswer  nvarchar(128),
     @IsApproved  bit,
     @CurrentTimeUtc  datetime,
     @CreateDate  datetime = NULL,
     @UniqueEmail  int = 0,
     @PasswordFormat  int = 0,
     @UserId  uniqueidentifier OUTPUT
    )

    该过程首先调用 aspnet_Applications_CreateApplication 注册应用程序;
    然后检查用户表(aspnet_Users) 中是否已存在该用。如果存在,
    更新其最后活动时间(LastActivityDate 字段);
    如果不存在,就调用 aspnet_Users_CreateUser 创建一个用户;
    最后将用户成员资格数据添加到aspnet_Membership表中。
    返回值:成功返回0;
    调用 aspnet_Applications_CreateApplication 失败,返回 -1;
    调用 aspnet_Users_CreateUser 失败,返回 -1;
    如果 aspnet_Users_CreateUser 返回为 -1 ,返回10;
    @UserId 与用户表(aspnet_Users) 中的 UserID  不一致,返回 6;
    当用户成员资格表(aspnet_Memberships) 中 Emai 字段值被要求唯一时,
    创建用户成员资格导致 Email 重复,返回7;
    用户在用户成员资格表(aspnet_Memberships) 中已经存在,返回6;
    发生错误,返回-1。
  2. 更改用户成员资格数据。

    CREATE PROCEDURE aspnet_Membership_UpdateUser
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @Email nvarchar(256),
     @Comment ntext,
     @IsApproved bit,
     @LastLoginDate datetime,
     @LastActivityDate datetime,
     @UniqueEmail int,
     @CurrentTimeUtc datetime
    )

    该过程先更新用户表(aspnet_Users)中的最后活动时间(LastActivityDate) 字段;
    然后更改用户成员资格表(aspnet_Memberships) 中的Email、备注(Comment)、
    是否启用用户成员资格(IsApproved)、最后登录时间(LastLoginDate)字段。

    返回值:成功返回 0;
    用户不存在,返回 1;
    当要求Email唯一时,@Email与其他用户的Email重复,返回 7;
    发生错误,返回 -1。

  3. 更改用户成员资格(安全)信息。

    CREATE PROCEDURE aspnet_Membership_UpdateUserInfo
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @IsPasswordCorrect bit,
     @UpdateLastLoginActivityDate bit,
     @MaxInvalidPasswordAttempts int,
     @PasswordAttemptWindow int,
     @CurrentTimeUtc datetime,
     @LastLoginDate datetime,
     @LastActivityDate datetime
    )

    该过程计算并设置(更改)用户成员资格表(aspnet_Memberships) 中的有关用户帐户安全的字段:
    IsLockedOut、LastLockoutDate、FailedPasswordAttemptCount、
    FailedPasswordAttemptWindowStart、FailedPasswordAnswerAttemptCount、
    FailedPasswordAnswerAttemptWindowStart。

    输入参数@UpdateLastLoginActivityDate指示是否在上述操作之前,
    先更新最后登录时间(LastLoginDate) 字段和用户表(aspnet_Users)中的最后活动时间(LastActivityDate) 字段。

    返回值:成功返回 0;
    用户不存在,返回 1;
    发生错误,返回 -1。
  4. 更改用户的密码问题和密码答案

    CREATE PROCEDURE
    aspnet_Membership_ChangePasswordQuestionAndAnswer
    (
     @ApplicationName  nvarchar(256),
     @UserName  nvarchar(256),
     @NewPasswordQuestion  nvarchar(256),
     @NewPasswordAnswer  nvarchar(128)
    )

    返回值:成功返回 0;
    失败(用户不存在)返回 1。

  5. 重置用户密码。

    CREATE PROCEDURE
    aspnet_Membership_ResetPassword
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @NewPassword nvarchar(128),
     @MaxInvalidPasswordAttempts int,
     @PasswordAttemptWindow int,
     @PasswordSalt nvarchar(128),
     @CurrentTimeUtc datetime,
     @PasswordFormat int  = 0,
     @PasswordAnswer nvarchar(128) = NULL
    )

    该过程更改用户密码及其相关字段,
    然后计算并设置有关用户帐户安全的字段
    (参见 aspnet_Membership_UpdateUserInfo )。

    返回值:成功返回 0;
    用户不存在,返回 1;
    用户被锁定,返回 99;
    密码问题答案不准确,返回 3;
    发生错误,返回-1。

  6. 设置用户密码。

    CREATE PROCEDURE aspnet_Membership_SetPassword
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @NewPassword nvarchar(128),
     @PasswordSalt nvarchar(128),
     @CurrentTimeUtc datetime,
     @PasswordFormat int = 0
    )

    返回值:成功返回 0;
    用户不存在,返回 1;

  7. 解除用户锁定

    CREATE PROCEDURE aspnet_Membership_UnlockUser
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256)
    )

    返回值:成功返回 0;
    用户不存在,返回 1。
  8. (LIKE)查询 Email 与 @EmailToMatch 匹配的用户成员资格数据,返回分页用户数据集。

    CREATE PROCEDURE
    aspnet_Membership_FindUsersByEmail
    (
     @ApplicationName nvarchar(256),
     @EmailToMatch nvarchar(256),
     @PageIndex int,
     @PageSize int
    )

    返回值:所有满足条件的行数。
  9. (LIKE)查询用户名与@UserNameToMatch匹配的用户成员资格数据,返回分页用户数据集。

    CREATE PROCEDURE
    aspnet_Membership_FindUsersByName
    (
     @ApplicationName nvarchar(256),
     @UserNameToMatch nvarchar(256),
     @PageIndex int,
     @PageSize int
    )

    返回值:所有满足条件的行数。
  10. 返回分页(所有)用户成员资格数据集。

    CREATE PROCEDURE
    aspnet_Membership_GetAllUsers
    (
     @ApplicationName nvarchar(256),
     @PageIndex int,
     @PageSize int
    )

    返回值:所有满足条件的行数。
  11. 根据Email查询用户成员资格数据,返回用户数据集(一行)。

    CREATE PROCEDURE
    aspnet_Membership_GetUserByEmail
    (
     @ApplicationName nvarchar(256),
     @Email nvarchar(256)
    )

    返回值:成功返回 0;
    用户不存在,返回 1。
  12. 根据用户名查询用户成员资格数据,返回用户数据集(一行)。

    CREATE PROCEDURE
    aspnet_Membership_GetUserByName
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @CurrentTimeUtc datetime,
     @UpdateLastActivity bit = 0
    )

    输入参数@UpdateLastActivity指定是否更新用户表(aspnet_Users)中的最后活动时间(LastActivityDate)字段。

    返回值:成功返回 0;
    用户不存在,返回 -1。
  13. 根据用户ID查询用户用户成员资格数据,返回用户数据集(一行)。

    CREATE PROCEDURE aspnet_Membership_GetUserByUserId
    (
     @UserId uniqueidentifier ,
     @CurrentTimeUtc datetime,
     @UpdateLastActivity bit = 0
    )

    输入参数@UpdateLastActivity指定是否更新用户表(aspnet_Users)中的最后活动时间(LastActivityDate)字段。

    返回值:成功返回 0;
    用户不存在,返回 -1。
  14. 查询用户的密码和存储密码的格式,返回包含用户密码和密码存储格式两个字段的数据据集(一行)。

    CREATE PROCEDURE
    aspnet_Membership_GetPassword
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @MaxInvalidPasswordAttempts int,
     @PasswordAttemptWindow int,
     @CurrentTimeUtc datetime,
     @PasswordAnswer nvarchar(128) = NULL
    )

    如果密码问题答案不准确,需计算并设置有关用户帐户安全的字段。
    (参见 aspnet_Membership_UpdateUserInfo )。

    返回值:成功返回 0;
    用户不存在,返回 1;
    用户被锁定,返回 99;
    密码问题答案不准确,返回 3;
    发生错误,返回 -1。
  15. 查询有关用户密码的详细信息,返回用户帐户信息数据集(一行)。

    CREATE PROCEDURE aspnet_Membership_GetPasswordWithFormat
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @UpdateLastLoginActivityDate bit,
     @CurrentTimeUtc datetime
    )

    输入参数@UpdateLastLoginActivityDate指示是否更新最后登录时间(LastLoginDate) 字段
    和用户表(aspnet_Users)中的最后活动时间(LastActivityDate) 字段。

    返回值:成功返回 0;
    用户不存在,返回 1;
    用户被锁定,返回 99。
  16. 获取在线用户数。

    CREATE PROCEDURE
    aspnet_Membership_GetNumberOfUsersOnline
    (
     @ApplicationName nvarchar(256),
     @MinutesSinceLastInActive int,
     @CurrentTimeUtc datetime
    )

    最近@MinutesSinceLastInActive分钟内登录的用户为在线用户,
    即满足 LastActivityDate( datetime) >= @CurrentTimeUtc( datetime) - @MinutesSinceLastInActive(分钟数)的条件。

    返回值:返回在线用户数
  1. 创建角色。

    CREATE PROCEDURE aspnet_Roles_CreateRole
    (
     @ApplicationName nvarchar(256),
     @RoleName nvarchar(256)
    )

    该过程首先调用 aspnet_Applications_CreateApplication  注册应用程序;
    然后将角色数据添加到角色表(aspnet_Roles) 中。

    返回值:成功返回 0;
    角色已存在,返回 1。
    发生错误,返回 -1。
  2. 删除指定角色。

    CREATE PROCEDURE aspnet_Roles_DeleteRole
    (
     @ApplicationName nvarchar(256),
     @RoleName nvarchar(256),
     @DeleteOnlyIfRoleIsEmpty bit
    )

    输入参数@DeleteOnlyIfRoleIsEmpty指示是否只有当角色在未和任何用户关联
    的情况下(即在aspnet_UsersInRoles表中已经不存在该角色了),才允许
    在角色表(aspnet_Roles) 中删除角色。

    返回值:成功返回0;
    应用程序未被注册,返回 1;
    角色不存在,返回 1;
    aspnet_UsersInRoles 表中存在引用角色的数据,返回 2;
  3. 查询(所有)角色,返回角色名数据集。

    CREATE PROCEDURE
    aspnet_Roles_GetAllRoles
    (
     @ApplicationName nvarchar(256)
    )
  4. 检查角色是否存在。

    CREATE PROCEDURE aspnet_Roles_RoleExists
    (
     @ApplicationName nvarchar(256),
     @RoleName nvarchar(256)
    )

    返回值:角色存在,返回 1;
    角色不存在,返回 0。
  5. 向aspnet_UsersInRoles表批量添加数据。

    CREATE PROCEDURE aspnet_UsersInRoles_AddUsersToRoles
    (
     @ApplicationName nvarchar(256),
     @UserNames nvarchar(4000),
     @RoleNames nvarchar(4000),
     @CurrentTimeUtc datetime
    )

    该过程将一批用户批量关联到一批指定的角色。
    如果用户不存在,则先向用户表(aspnet_Users)中添加用户。

    输入参数 @UserNames以 ','间隔各用户名。
    输入参数 @RoleNames以 ','间隔各角色名。

    返回值:成功返回0;
    应用程序未被注册,返回 2;
    如果@RoleNames中的某一个角色在角色表中不存在,返回 2;
    如果@UserNames和@RoleNames中的任一个用户角色组合
    在 aspnet_UsersInRoles 表中已经存在,返回3。
  6. 从aspnet_UsersInRoles表批量删除数据。

    CREATE PROCEDURE aspnet_UsersInRoles_RemoveUsersFromRoles
    (
     @ApplicationName nvarchar(256),
     @UserNames nvarchar(4000),
     @RoleNames nvarchar(4000)
    )

    输入参数 @UserNames以 ','间隔各用户名。
    输入参数 @RoleNames以 ','间隔各角色名。

    返回值:成功返回0;
    应用程序未被注册,返回 2;
    如果@UserNames中的某一个用户在用户表中不存在,返回 1;
    如果@RoleNames中的某一个角色在角色表中不存在,返回 2;
    如果@UserNames和@RoleNames中的任一个用户角色组合
    在aspnet_UsersInRoles 中不存在,返回 3。
  7. (LIKE)查询指定角色并且用户名与@UserNameToMatch匹配的用户,返回用户名数据集。

    CREATE PROCEDURE aspnet_UsersInRoles_FindUsersInRole
    (
     @ApplicationName nvarchar(256),
     @RoleName nvarchar(256),
     @UserNameToMatch nvarchar(256)
    )

    返回值:成功返回0;
    应用程序未被注册,返回 1;
    角色不存在,返回 1。
  8. 查询指定角色的用户,返回用户名数据集。

    CREATE PROCEDURE aspnet_UsersInRoles_GetUsersInRoles
    (
     @ApplicationName nvarchar(256),
     @RoleName nvarchar(256)
    )

    返回值:成功返回0;
    应用程序未被注册,返回 1;
    角色不存在,返回 1。
  9. 查询指定用户的角色,返回角色名数据集。

    CREATE PROCEDURE aspnet_UsersInRoles_GetRolesForUser
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256)
    )

    返回值:成功返回0;
    应用程序未被注册,返回 1;
    用户不存在,返回 1;
  10. 检查aspnet_UsersInRoles表中相关记录是否存在。

    CREATE PROCEDURE aspnet_UsersInRoles_IsUserInRole
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @RoleName nvarchar(256)
    )

    返回值:应用程序未被注册,返回 1;
    用户不存在,返回 2;
    角色不存在,返回 2;
    如果aspnet_UsersInRoles表中@UserName、@UserName组合存在,返回 1;
    如果不存在,返回 0。
  1. 设置(保存)用户的自定义属性数据。

    CREATE PROCEDURE aspnet_Profile_SetProperties
    (
     @ApplicationName nvarchar(256),
     @PropertyNames ntext,
     @PropertyValuesString ntext,
     @PropertyValuesBinary image,
     @UserName nvarchar(256),
     @IsUserAnonymous bit,
     @CurrentTimeUtc datetime
    )

    该过程首先调用 aspnet_Applications_CreateApplication 注册应用程序;
    然后检查用户表(aspnet_Users) 中是否已存在该用。如果存在,
    更新其最后活动时间(LastActivityDate 字段);
    如果不存在,就调用 aspnet_Users_CreateUser 创建一个用户;
    最后检查个性化用户配置(aspnet_Profile)表中是否存在用户的自定义属性数据,
    如果存在,则更新数据,否则,向表中添加一行用户自定义属性数据。

    返回值:成功返回 0;
    发生错误,返回 -1。
  2. 删除非活动用户的自定义属性数据。

    CREATE PROCEDURE aspnet_Profile_DeleteInactiveProfiles
    (
     @ApplicationName nvarchar(256),
     @ProfileAuthOptions int,
     @InactiveSinceDate datetime
    )

    输入参数:@ProfileAuthOptions取下列3值之一。
    0:匿名用户;
    1:验证用户;
    2:所有用户。

    最后活动时间(aspnet_Users表中的LastActivityDate字段)
    小于等于@InactiveSinceDate 的用户为非活动用户。

    返回值:删除的行数。

  3. 批量删除用户的自定义属性数据,以查询形式返回删除的行数。

    CREATE PROCEDURE aspnet_Profile_DeleteProfiles
    (
     @ApplicationName nvarchar(256),
     @UserNames nvarchar(4000)
    )

    输入参数 @UserNames以 ','间隔各用户名。

    返回值:成功返回 0;
    发生错误,返回 -1。
  4. 返回指定用户的自定义属性数据集(一行),
    同时更新用户表(aspnet_Users)中的最后活动时间(LastActivityDate字段)。

    CREATE PROCEDURE aspnet_Profile_GetProperties
    (
     @ApplicationName nvarchar(256),
     @UserName nvarchar(256),
     @CurrentTimeUtc datetime
    )
     
  5. 查询用户的自定义属性数据,返回两个数据集,
    第一个返回分页数据集,第二个数据集返回所有满足条件的行数。

    CREATE PROCEDURE aspnet_Profile_GetProfiles
    (
     @ApplicationName nvarchar(256),
     @ProfileAuthOptions int,
     @PageIndex int,
     @PageSize int,
     @UserNameToMatch nvarchar(256) = NULL,
     @InactiveSinceDate datetime = NULL
    )

    输入参数:@ProfileAuthOptions取下列3值之一。
    0:匿名用户;
    1:验证用户;
    2:所有用户。
  6. 查询具有自定义属性数据的非活动用户数,以查询形式返回。

    CREATE PROCEDURE aspnet_Profile_GetNumberOfInactiveProfiles
    (
     @ApplicationName nvarchar(256),
     @ProfileAuthOptions int,
     @InactiveSinceDate datetime
    )

    输入参数:@ProfileAuthOptions取下列3值之一。
    0:匿名用户;
    1:验证用户;
    2:所有用户。

 

ASPNETDB.MDF ASPNETDB.MDF ASPNETDB.MDF ASPNETDB.MDF ASPNETDB.MDF 立即下载

相关推荐

aspnetdb(ASP.NET MS SQL 示例)

aspnetdb.mdf aspnetdb_log.LDF

AspNetDB数据库安装与配置

ASP.NET 提供了许多十分有用的新特性,如成员资格(MemberShip)、(角色管理)RoleManager、(配置管理)Profile和个性化设置等,可以很方便的在自己的应用程序中使用,解决登录认证、用户注册、权限管理等问题。 安装 在Visual Studio 2008/2010菜单中选择Tool->命令提示->运行ASPNET_RegSql.Exe文件,按照ASP.NET SQL

litdwg的学习轨迹 1412

IEC103协议实战指南:报文解析与传输优化策略

本文深入解析IEC103协议在电力自动化系统中的核心应用,重点拆解其固定帧与可变帧两种报文格式,并详细阐述了主从问答与非平衡传输机制。文章结合实战经验,针对报文解析中的常见问题(如字节序、超时重发)提供了解决方案,并探讨了传输层优化策略,旨在帮助工程师实现更可靠、高效的通信链路。

r2s3t4的博客 541

ASP.NET2.0

为ASP.NET2.0配置数据源在ASP.NET 2.0中提供了大量的Provider,以及Master Page、Theme/Skin等新技术,而这些技术都需要有一个数据库的支持。而ASP.NET 2.0默认的是采用SQL Express,在实际开发中我们用的最多的还是Sql Server,因为我们要进行一定的配置。下面简要叙述在ASP.NET 2.0中使用SQL Server 2K/2K5做支

我就是停不下来 954

SAP生产订单成本‘还原’实战:从标准成本到实际费用,一步步拆解差异来源(附物料分类账提示)

本文深入解析SAP生产订单成本差异分析的全过程,从标准成本到实际费用的追踪方法,揭示差异根源的六维分析法。特别强调物料分类账(CKMLCP)在成本还原中的关键作用,帮助财务人员精准定位价格差异、用量差异等问题,提升制造业成本管理的效率和准确性。

weixin_28705087的博客 532

基于迁移学习的花卉识别系统

本研究采用了预训练的经典深度学习模型,包括ResNet、AlexNet和VGG,通过微调的方式在Oxford-102数据集和一个自制花卉数据集上进行训练,并对图像进行了多种数据增强操作,以提高模型的泛化能力,致力于实现花卉的高效分类。

m0_71146337的博客 2375

An attempt to attach an auto-named database for file

问题: c:/inetpub/wwwroot/Demo/App_Data/aspnetdb.mdf failed. A database with the same name exists, or specified file cannot be opened, or it is located on UNC share.  附加自动命名的数据库,但失败。已存在同名的数据库,或指定的文件无

myyihua的专栏 8252

别再手动调参了!用Optuna+PyTorch搞定Transformer时序预测超参数(附完整代码)

本文详细介绍了如何利用Optuna和PyTorch实现Transformer时序预测模型的自动化超参数调优。通过贝叶斯优化技术,显著提升单变量时序预测的效率和准确性,并附有完整代码实现。文章涵盖模型架构设计、数据预处理、Optuna调参实战及生产环境部署建议,为开发者提供一站式解决方案。

weixin_33704234的博客 576

揪出ASP.NET 2.0四大“插件”的总后台 -- ASPNETDB(转载)

这是我在园子里面找到的,文章分析的很仔细,很有帮助!ASP.NET 2.0“插件”说(转载)ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表(转载)ASPNETDB 表和视图(2) 用户成员资格和角色管理表(转载)ASPNETDB 表和视图(3) 个性化用户配置、页面个性化设置表和视图(转载)ASPNETDB 存储过程(1) 基本及杂类(转载)ASPNETDB 存储...

adlihgh692910的博客 179

华为[ENSP]—— 实验二、三层交换和ARP的工作原理

华为[ENSP]三层交换和ARP的工作原理

weixin_62594100的博客 6409

泛微E8流程监控指南:如何用SQL实时追踪审批节点状态?

本文详细介绍了如何利用SQL实时监控泛微E8系统中的审批流程状态,包括核心数据表结构解析、全链路监控SQL实战以及智能预警机制设计。通过数据库直接查询和状态关联分析,帮助企业快速定位卡顿节点,提升流程效率。适用于需要优化OA系统流程管理的企业IT人员和业务主管。

weixin_30687051的博客 437

ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表

揪出ASP.NET 2.0四大“插件”的总后台 -- ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表 ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件” ( SqlMembershipProvider、 SqlRoleProvider、 SqlProfileProvider、 SqlPerson...

dianmu2198的博客 248

搞定ESD(四):ESD干扰耦合路径深入分析(二)

静电放电过程中静电干扰主要通过三种间接耦合方式干扰敏感源,即电场耦合、磁场耦合、地弹。前文已经深入分析了静电放电过程中的电场耦合,今天就谈谈静电放电过程中的磁场耦合,也可以理解环路耦合。熟话说的好〝人往高处走,水往低处流〞,静电电流也会选择阻抗最低的路径返回到源端。静电电流流会源端的路径实际上就构成了电流环路,当敏感信号形成的电流环路与静电电流环路存在共环路时,就会将静电放电干扰耦合到敏感信号环路内,干扰敏感信号。

记得诚 2793

一、ASP.NET四大“插件”的总后台--ASPNETDB (数据库关系图、表和视图 基本表和独立表)

(1). 数据库关系图、表和视图(1)  基本表和独立表   安装数据库:aspnet_regsql      ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件”   (      SqlMembershipProvider、      SqlRoleProvider、      SqlProfileProvider、      SqlPersonalizat

CEJ-XuXue(盐井) 2392

《30天入门 SAP BTP 开发》教程的目录和使用说明,建议收藏

本教程分为两部分:第一部分为SAP BTP入门系列,包含从基础概念到操作步骤的系统性学习内容,建议零基础用户按顺序学习;第二部分为专题文章集合,涵盖SAP BTP的多个技术点,适合已有基础的用户按需查阅。教程包含账号申请、Global Account操作、Java应用开发、AI工具使用等丰富内容,同时解答常见问题并提供实战案例。所有文章均附带详细链接,便于读者系统学习或针对性查阅。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4379

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

ASPNETDB 数据库关系图、表和视图 基本表和独立表(转载)

ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件”(SqlMembershipProvider、SqlRoleProvider、SqlProfileProvider、    SqlPersonalizationProvider)之后,时不时在你App_Data目录下幽灵般出现的SQL数据库,其实也并没什么神奇之处,我等凡夫俗子进去一看,原来也不过如此。不过如果我们要编写自定

shizhong_taosheng的专栏 871

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表(转载)

ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件”(SqlMembershipProvider、SqlRoleProvider、SqlProfileProvider、 SqlPersonalizationProvider)之后,时不时在你App_Data目录下幽灵般出现的SQL数据库,其实也并没什么神奇之处,我等凡夫俗子进去一看,原来也不过如此。不过如果我们要编...

adlihgh692910的博客 197

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

关于membership的一点资料

ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件”(SqlMembershipProvider、SqlRoleProvider、SqlProfileProvider、    SqlPersonalizationProvider)之后,时不时在你App_Data目录下幽灵般出现的SQL数据库,其实也并没什么神奇之处,我等凡夫俗子进去一看,原来也不过如此。不过如果我们要编写自定

shizhong_taosheng的专栏 989

ASPNETDB 数据库关系图、表和视图 基本表和独立表

<br />ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件”(SqlMembershipProvider、SqlRoleProvider、SqlProfileProvider、    SqlPersonalizationProvider)之后,时不时在你App_Data目录下幽灵般出现的SQL数据库,其实也并没什么神奇之处,我等凡夫俗子进去一看,原来也不过如此。不过如果我们要编写自定义Provider的话,还是得仔细研究一下下的,因为这4个Provider大部分的业务逻辑还是“封装”在这个数据

邴辉 1014
上一篇: asp+javascript 二级联动菜单
下一篇: javascript正则表达式--验证各种文本框输入格式
CEJ-盐井
博客等级 码龄17年 10粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值