SQL Server数据库,使用visual studio自带的即可。
我这里在visual studio自带的ProjectModels下创建了一个名为BooksManage数据库:

在"工具"下的"连接到数据库",选择SQL Server。然后填写服务器名和数据库名,然后点高级即可看到连接串。


数据库操作封装类:
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace BooksManageSystem
{
internal class Dao
{
SqlConnection sc { get; set; }
public SqlConnection connect()
{
string str = @"Data Source=(localdb)\ProjectModels;Initial Catalog=BooksManage;Integrated Security=True"; //连接串(通过工具下的连接到数据库来生成)
sc = new SqlConnection(str);
sc.Open();
return sc;
}
public SqlCommand command(string sql) //执行一条sql语句(增删改)
{
SqlCommand cmd = new SqlCommand(sql, connect());
return cmd;
}
public int Execute(string sql) //获取执行sql语句后,表中数据更新的条数
{
return command(sql).ExecuteNonQuery(); }
public SqlDataReader read(string sql) //查
{
return command(sql).ExecuteReader();
}
public void DaoClose() //关闭数据库
{
sc.Close();
}
}
}
2523

被折叠的 条评论
为什么被折叠?



