C# 数据库

连接:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
// 引入数据库管理控件
using System.Data;
using System.Data.SqlClient;

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            SqlConnection conn = new SqlConnection();  // 初始化一个SqlConnection()类
            conn.ConnectionString = "server=NAMEJR-PC;database=pc_test;uid=sa;pwd=123456";  // 连接字符串,格式(注意间隔要使用分号(";")来做分割):"server=数据库名称(据说可以使用"."来表示本地数据库,没试过);database=数据库;uid=账号;pwd=密码"。注:如果使用的是"."进行登陆的话,可以将uid和pwd换成"integrated security=SSPI"即:"server=.;database=数据库名;integrated security=SSPI";
            conn.Open();  // 打开数据库
            SqlCommand comm = new SqlCommand();  // 初始化SqlCommand()类
            comm.Connection = conn;  // 获取连接指针
            comm.CommandType = CommandType.Text;  // 执行的方式,表示以SQL方式执行,另外还有CommandType.StoredProcedure(存储进程方式)。这个在"https://www.cnblogs.com/namejr/p/10398433.html"再讲。
            comm.CommandText = "select * from student;";  // SQL命令
            SqlDataReader dr = comm.ExecuteReader();  // 生成SqlDataReader
            dr.Close();  // 关闭SqlDataReader对象
            conn.Close();  // 关闭数据库连接
        }
    }
}

猜你喜欢

转载自www.cnblogs.com/namejr/p/10411920.html