小编Ran*_*air的帖子

正则表达式检查密码是否为"8个字符,包括1个大写字母,1个特殊字符,字母数字字符"

我想要一个正则表达式来检查

密码必须是八个字符,包括一个大写字母,一个特殊字符和字母数字字符.

这是我的验证表达式,它包含八个字符,包括一个大写字母,一个小写字母和一个数字或特殊字符.

(?=^.{8,}$)((?=.*\d)|(?=.*\W+))(?![.\n])(?=.*[A-Z])(?=.*[a-z]).*$"
Run Code Online (Sandbox Code Playgroud)

我怎么能写一个密码必须是八个字符,包括一个大写字母,一个特殊字符和字母数字字符?

c# regex

101
推荐指数
5
解决办法
172万
查看次数

ExecuteNonQuery要求命令在我的代码中出现事务错误

我收到以下错误cmd.ExecuteNonQuery.

"当分配给命令的连接处于挂起的本地事务中时,ExecuteNonQuery要求命令具有事务.该命令的Transaction属性尚未初始化."

这是我的代码:

  //if (hdRefresh.Value.Length > done.Value.Length || done.Value == "1")
    //{
    //    //Write Your Add Customer Code here > Response.Write("true") 
    //    done.Value = hdRefresh.Value;
    //}
    //else
    //{
    //    Response.Redirect("~/Cashier/BTBill.aspx");
    //    return;
    //}

    if (IsClosedToDay())
    {
        ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Warning", "<script>alert('Day Closing has been Performed ')</script>", false);
        return;
    }

    DateTime dateFeomDB = getdate();
    // by atizaz
    if (HDD.Value == "" || HDD.Value == null)
    {
        ScriptManager.RegisterClientScriptBlock(Page, typeof(Page), "Warning", "<script>alert('No Transaction Found')</script>", false);
        return;
    }
    //
    SqlConnection scon = new …
Run Code Online (Sandbox Code Playgroud)

c# ado.net c#-2.0

45
推荐指数
2
解决办法
9万
查看次数

月增量查询

我想通过添加1个月来更新我的数据库中的月份,但我不知道如何在我的以下存储过程查询中添加月份我不太喜欢sql请检查它

ALTER PROCEDURE [dbo].[ChangePassword] 

@password varchar(20),
@epassword varchar(50),
@username char(32)
AS
UPDATE AccountRole 
    SET Password = @password, 
        EPassword = @epassword 
    WHERE UserName = @username

    UPDATE AccountRole 
    SET ExpiryDate="?"
Run Code Online (Sandbox Code Playgroud)

在查询执行时,我需要写什么来增加1个月

sql sql-server-2005

3
推荐指数
1
解决办法
6625
查看次数

标签 统计

c# ×2

ado.net ×1

c#-2.0 ×1

regex ×1

sql ×1

sql-server-2005 ×1