zoukankan      html  css  js  c++  java
  • 多层架构(参数化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;  --添加就赋值

    事务处理

  • 相关阅读:
    python之字典操作
    python之元组操作
    初始超算
    后缀自动机
    博弈
    曼哈顿最小生成树
    莫队算法
    主席树
    [HNOI2014]世界树
    [SDOI2011]消耗战
  • 原文地址:https://www.cnblogs.com/why168888/p/4283631.html
Copyright © 2011-2022 走看看