zoukankan      html  css  js  c++  java
  • 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;
    }

  • 相关阅读:
    OutOfMemoryError异常
    synchronized四种锁状态的升级
    题解LeetCode--三数之和
    JDK 8的HashMap源码解析
    LinkedList原理分析
    队列与LinkedList原理实现
    Java中的递归以及不死神兔实例(斐波那契数列)
    递归问题1
    排序的第二天_快速排序与归并排序
    yum源遇到的问题
  • 原文地址:https://www.cnblogs.com/liangyuwen/p/13414159.html
Copyright © 2011-2022 走看看