zoukankan      html  css  js  c++  java
  • C# SqlParameter 使用

                    //System.Data.SqlClient.SqlParameter[] sqlParameters = new System.Data.SqlClient.SqlParameter[]{ };
        System.Data.SqlClient.SqlParameter[] sqlParameters = new System.Data.SqlClient.SqlParameter[] { null, null };
    //sqlParameters[0] = new System.Data.SqlClient.SqlParameter("@name","123"); System.Data.SqlClient.SqlParameter sp = new System.Data.SqlClient.SqlParameter("@name", "Pudding"); SQLHelper.ExecuteScalar(CommandType.Text, "select count(*) from xx where 姓名='@Name' and 电话='@tel'", sp); --不能带引号
     object select_count = SQLHelper.ExecuteScalar(CommandType.Text, "select count(*) from xx where 姓名=@Name and 电话=@Tel ", sqlParameters); --这是正确的

    System.Data.SqlClient.SqlParameter[] sqlParameters = new System.Data.SqlClient.SqlParameter[] {
    new System.Data.SqlClient.SqlParameter("@Name", Name),
    new System.Data.SqlClient.SqlParameter("@Tel", Tel)
    };

     通过遍历ht  返回一个数组

    System.Data.SqlClient.SqlParameter[] sqlParameters
            private static SqlParameter[] GetParameter(Hashtable ht)
            {
                SqlParameter[] parameters = new SqlParameter[ht.Count];
                int i = 0;
                foreach (string key in ht.Keys)
                {
                    parameters[i] = new SqlParameter("@" + key, ht[key]);
                    i++;
                }
                return parameters;
            }
  • 相关阅读:
    oracle查询表最后的操作时间
    设置tomcat开机自启
    jmeter 连接mysql
    ubuntu卸载软件
    转 ubuntu 安装chrome 和chromedriver
    转 ps -ef ps -aux 区别
    ubuntu 20 jenkins 开机启动
    Ubuntu20.04安装JDK
    ubuntu 安装指定版本gitlab
    Gitlab备份和恢复操作记录 转
  • 原文地址:https://www.cnblogs.com/enych/p/10144098.html
Copyright © 2011-2022 走看看