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开发框架网发布内容,转载请附上原文出处连接
GZHelper YES开发框架