哈喽,你好啊,我是雷工!
ADO.NET是.NET框架中的重要组件,主要用于完成C#应用程序访问数据库。
通过ADO.NET技术,开发人员可以访问SQL Server、ODBC、Oracle、OLE DB、XML等数据源并检索、操作和更新这些数据源中的数据。
以下为学习笔记。
01 应用程序和数据库建立连接所需条件
1.1、要知道你数据源所在服务器的IP地址(如果数据库和应用程序在同一台电脑上,可以直接使用服务器名称);
1.2、要知道数据库的名称;
1.3、要知道登录账号;
1.4、要知道登录密码;
02 关于数据库操作的对象
数据库:SQLServer、MySQL、Oracle、Access...
也可以连接Excel
解决不同数据库连接用的是同一接口的不同实现。
03 连接的条件
连接信息语句如下:
string connString = "Server=.;DataBase=LGAccountManagentDB;Uid=sa;Pwd=admin@123";
此处连接数据库在控制台程序本机上,可以使用“.”,数据库名称:LGAccountManagentDB;账号:sa;密码:admin@123;
大家练习时可修改为自己数据库的相关信息。
04 测试样例
实现连接数据库,和断开数据库连接
示例代码:
//引入需要的命名空间
using System.Data.SqlClient;
using System.Data;
namespace LeiGongNotes2
{
internal class Program
{
static void Main(string[] args)
{
Console.WriteLine("欢迎大家关注【雷工笔记】!");
Console.WriteLine("--------------------------");
ConnectDB();
Console.ReadLine();
}
static void ConnectDB()
{
//创建数据库连接对象
string connString = "Server=.;DataBase=LGAccountManagentDB;Uid=sa;Pwd=admin@123";
SqlConnection conn = new SqlConnection(connString);
//打开连接
conn.Open();
if (conn.State == ConnectionState.Open) Console.WriteLine("数据库连接成功!");
//关闭连接
conn.Close();
if (conn.State == ConnectionState.Closed) Console.WriteLine("断开数据库连接成功!");
}
}
}
运行结果:
05 后记
本节记录C#通过ADO.NET技术和SQL Server数据库建立连接并断开连接的实现,
下节继续记录C#应用程序通过ADO.NET技术向SQLServer数据库的表格插入数据的实现步骤,
有感兴趣的同样在学习相关内容的同学可以点个关注,我们一起学习进步。