C# SqlConnection 常用SQLServer存取

    public DataSet GetDataSet(string sconn, string cmd)    {        try        {            System.Data.DataSet ds = new System.Data.DataSet();            using (SqlConnection sqlConn = new SqlConnection(sconn))            {                sqlConn.Open();                SqlCommand sqlComm = new SqlCommand();                sqlComm.Connection = sqlConn;                sqlComm.CommandTimeout = 3000;                sqlComm.CommandText = cmd;                SqlDataAdapter adapter = new SqlDataAdapter(sqlComm);                        adapter.Fill(ds,"temp");                                    return ds;            }        }        catch (SqlException e)        {             return null;        }    }    public DataTable GetDataTable(string sconn, string cmd)    {        try        {            DataTable dt = new DataTable();            using (SqlConnection sqlConn = new SqlConnection(sconn))            {                sqlConn.Open();                SqlCommand sqlComm = new SqlCommand();                sqlComm.Connection = sqlConn;                sqlComm.CommandTimeout = 3000;                sqlComm.CommandText = cmd;                SqlDataAdapter adapter = new SqlDataAdapter(sqlComm);                adapter.Fill(dt);                return dt;            }        }        catch (SqlException e)        {             return null;        }    }    public string GetScalar(string sconn, string cmd)    {        try        {            object obj;            using (SqlConnection sqlConn = new SqlConnection(sconn))            {                sqlConn.Open();                SqlCommand sqlComm = new SqlCommand();                sqlComm.Connection = sqlConn;                sqlComm.CommandTimeout = 3000;                sqlComm.CommandText = cmd;                obj = sqlComm.ExecuteScalar();                if (obj == null)                    obj = "";                return obj.ToString();            }        }        catch (SqlException e)        {             return "";        }    }

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章