ado.net 首行首列方法

160 阅读1分钟
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;

namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            // 连接字符串
            String connStr = "Data Source=.;Initial Catalog=dbok;User ID=sa;Password=root123123";
            // 连接对象
            SqlConnection conn = new SqlConnection(connStr);
            // 让连接对象开通
            conn.Open();

            // 查询dbok数据库中sanguo表中一共有多少条数据
            String sql = "select count(*) from sanguo";

            // 执法者command对象
            SqlCommand cmd = new SqlCommand(sql, conn);

            // 获取首行首列的方法
            // 对象.方法名()
            // 强制类型转换 (数据类型)数据
            int n = (int)cmd.ExecuteScalar();
            Console.WriteLine(n);

            // 让连接对象关闭
            conn.Close();

            // 暂停一下
            Console.ReadKey();


        }
    }
}