失效链接处理 |
数据库数据操纵 PDF 下载
本站整理下载:
相关截图:
主要内容:
数据操纵功能包括以下两个方面:①提供数据操纵语言(DML)②实现对数据库的基本操作(插入、删除和修改)。
ADO.NET是微软公司推出的.NET平台中的一种数据访问技术,主要提供一个面向对象的数据访问架构,是数据库应用程序和数据源之间进行沟通的桥梁,是开发数据库应用程序的关键技术,能够提供数据操纵语言。
以下将详细展示数据库连接,以及对数据库的查询、插入、删除、修改操作。
1.数据库连接操作
在C#控制台中,在服务器资源管理器中进行数据连接,注意服务器名称应与SQL Server服务器名保持一致,且选择出要输入的数据库名。
2.数据库的查询
(1)确保正确连接数据库并并且打开连接
代码如下:
using System;
using System.Data; //Dataset
using System.Data.SqlClient; //SQL Server
namespace ado_cars
{
class Program
{
static void Main(string[] args)
{
string connStr = @"Data Source=LAPTOP-82EEHHC4;Initial Catalog=cars;Integrated Security=True";
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
Console.WriteLine(conn.State.ToString());
Console.Read();
}
}
}
(2)查询“轿车信息表”中全部内容
代码如下:
using System;
using System.Data; //Dataset
using System.Data.SqlClient; //SQL Server
namespace ado_cars
{
class Program
{
static void Main(string[] args)
{
string connStr = @"Data Source=LAPTOP-82EEHHC4;Initial Catalog=cars;Integrated Security=True";
SqlConnection conn = new SqlConnection(connStr);
conn.Open();
string sql = "select * from 轿车信息表";
SqlCommand cmd = new SqlCommand(sql, conn);//创建Command对象,接收命令文本和创建的连接
SqlDataReader dr = cmd.ExecuteReader();
while(dr.Read())
{
Console.WriteLine("{0} {1} {2} {3} {4} {5} {6}", dr[0].ToString(), dr["型号"].ToString(), dr[2].ToString(), dr["颜色"].ToString(), dr["生产厂家"].ToString(), dr["出厂日期"].ToString(), dr["价格"].ToString());
}
conn.Close();
Console.Read();
}
}
}
|