• 多层架构(参数化SQL、存储过程)


    设置参数化SQL的方式:

        ------语法一

                          //设置SQL语句中的参数

                     //定义

                    SqlParameter parUid = new SqlParameter("@userId", SqlDbType.NVarChar, 50);

                    SqlParameter parPwd = new SqlParameter("@password", SqlDbType.NVarChar, 50);

                     //赋值

                    parUid.Value = uid;

                    parPwd.Value = pwd;

                     //与command联系在一起

                    cmd.Parameters.Add(parUid);

                    cmd.Parameters.Add(parPwd);

        ----- 语法二

                         cmd.Parameters.Add(new SqlParameter("@userId", uid));

                    cmd.Parameters.Add(new SqlParameter("@password", pwd));

        ----- 语法三

                         cmd.Parameters.Add("@userId", SqlDbType.NVarChar, 50);

                    cmd.Parameters["@userId"].Value = uid;  --- 先添加再赋值

                    cmd.Parameters.Add("@password", SqlDbType.NVarChar, 50).Value = pwd;  --添加就赋值

    事务处理

  • 相关阅读:
    [LeetCode] Permutations II
    [LeetCode] Remove Duplicates from Sorted Array II
    [LeetCode] Permutations
    [LeetCode] Path Sum II
    [LeetCode] Plus One
    [LeetCode] Path Sum
    [LeetCode] Permutation Sequence
    [LeetCode] Pow(x, n)
    [LeetCode] Remove Duplicates from Sorted Array
    [LeetCode] Remove Element
  • 原文地址:https://www.cnblogs.com/why168888/p/4283631.html
Copyright © 2020-2023  润新知