连接数据库

步骤

  1. 引入命名空间
  2. 创建连接字符串
  3. 创建连接对象
  4. 创建sql语句字符串
  5. 创建命令对象
  6. 打开连接并执行命令
  7. 读取数据
  8. 关闭连接
数据库连接示例.png

代码

using System.Data;  //表的命名空间
using System.Data.SqlClient;  //和SQL相关

namespace 连接字符串
{
    class Program
    {
        static void Main(string[] args)
        {
            //1创建连接字符串
            //方法一
            SqlConnectionStringBuilder scsb = new SqlConnectionStringBuilder();
            scsb.DataSource = "localhost";  
            scsb.InitialCatalog = "AddressBook";
            scsb.IntegratedSecurity = true;  //scsb.UserID   scsb.Password
            //方法二
            //string conStr = "Data Source=localhost;Initial Catalog=AddressBook;Integrated Security=True";
            //string conStr = "Data Source=localhost;Initial Catalog=AddressBook;User ID=sa;Passwrod=123456";

            //2创建连接对象
            SqlConnection con = new SqlConnection(scsb.ToString());
            //SqlConnection con = new SqlConnection(conStr);

            //3创建sql语句
            string sql = "select * from TblPerson";

            //4创建命令对象
            SqlCommand cmd = new SqlCommand(sql, con);

            //5打开连接执行命令
            con.Open();
            SqlDataReader reader = cmd.ExecuteReader();

            //6读取数据
            while(reader.Read())
            {
                Console.Write(reader["姓名"].ToString());
                Console.Write("\t");
                Console.WriteLine(reader[3].ToString());
            }
            //7关闭连接
            con.Close();

            Console.ReadKey();
        }
    }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,846评论 0 10
  • “嘎~嘎~嘎~嘎” 静谧的夜,水中的鸭子被惊得四散飞开,一只只如被半夜扰醒的怨妇般,埋怨似的叫两声,又奔向另一处憩...
    永言_不言阅读 256评论 0 1
  • 10月底回到了贵阳,找了一份新工作,在健身房里。老板是我之前找文案工作时聊的,是一个很有追求也很有情怀的老板。 做...
    何大群阅读 419评论 0 0
  • 书法以文字为载体,加上书画同源以及长期的文字书写实用观念等影响,常常给人们第一眼就是从文字形象上去看字认字读文句,...
    莲风堂阅读 665评论 2 4