不论你在什麽时候开始,重要的是开始之后就不要停止.不论你在什麽时候结束,重要的是结束之后就不要悔恨。!

常用的查询的方法

返回一个Table的方法!

   public static DataTable GetDataTable(string sql)
        {
            DataTable dt = new DataTable();
            if (!string.IsNullOrEmpty(sql))
            {
                SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["dbString"].ConnectionString);

                try
                {
                    conn.Open();
                    SqlDataAdapter da = new SqlDataAdapter(sql, conn);
                    da.Fill(dt);
                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    conn.Close();
                }


            }

            return dt;
        }

返回受影响的行数!

public static int ExecuteNonQuery(string sql, SqlParameter[] sqlParams)
        {
            int count = 0;

            SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["dbString"].ConnectionString);

            if (!string.IsNullOrEmpty(sql) && sqlParams != null && sqlParams.Length > 0)
            {
                try
                {
                    conn.Open();
                    SqlCommand cmd = new SqlCommand(sql, conn);
                    cmd.Parameters.AddRange(sqlParams);
                    count = cmd.ExecuteNonQuery();

                }
                catch (Exception ex)
                {
                    throw ex;
                }
                finally
                {
                    conn.Close();
                }

            }

            return count;
        }

 

posted @ 2013-11-26 11:35  王小龙90  阅读(174)  评论(0编辑  收藏  举报