GZDBHelper连接SQL Server 数据库


说明

GZDBHelper连接SQL Server数据库时,由于.NET本身兼容SQL Server数据库,因此无需引用三方库,使用C#连接SQL Server的正常操作即可

测试代码

 private void button1_Click(object sender, EventArgs e)
{
    // 数据库服务器
    string server = "***";
    // 用户名
    string user = "***";
    // 密码
    string pwd = "***";
    // 数据库名称
    string dbname = "master";
    // 生成数据库连接字符串
    var connStr = GZDBHelper.ConnectionStrings.BuildMSSQLConnectionString(server, dbname, user, pwd);
    // 创建数据库对象
    var db = GZDBHelper.DatabaseFactory.CreateDatabase(connStr, GZDBHelper.ConnectionStrings.ProviderNames.ProviderNameForMSSql, null);
    // 执行SQL语句
    DataTable data = db.GetTable("select database_id,name from sys.databases", "databases", null);

}
GarsonZhang www.yesdotnet.com

如果是 .net standard 或者 .NET Core 则需要使用如下方法 创建数据库对象

var db = GZDBHelper.DatabaseFactory.CreateDatabase(System.Data.SqlClient.SqlClientFactory.Instance, connStr, null);
GarsonZhang www.yesdotnet.com

 

执行结果:

C# SQL Server连接字符串写法

String.Format("Data Source = {0};Initial Catalog = {1};User Id = {2};Password = {3};", Server, Database, UserID, Password)

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
YES开发框架
评论列表

发表评论

评论内容
昵称:
关联文章