(数据库的连接字符串配置在Web.config中)
首先获取数据库连接Connect。
String strConnection = WebConfigurationManager.ConnectionStrings[ConstValue.DB_NAME].ToString();
SqlConnection sqlConnection = new SqlConnection(strConnection);
sqlConnection.Open();
一、直接构造完整的SQL语句查询
String strSQL = "SELECT * FROM table_example";
SqlCommand sqlCmd = new SqlCommand(strSQL, sqlConnection);
SqlDataReader sqlReader =SqlCommand.ExecuteReader();
返回记录集sqlReader,便可以操作。
二、通过构造带参数的SQL语句查询
String strSQL = "SELECT * FROM table_example WHERE param=@param";
SqlCommand sqlCmd = new SqlCommand(strSQL, sqlConnection);
sqlCmd.Parameters.AddWithValue(“@param”,"param_value");
SqlDataReader sqlReader = sqlCmd.ExecuteReader();
/*
* 假设param字段的值是字符串类型的
*@param为变量,在AddWithValue中使用
*/