C#连接SQLServer数据库基本实现

(在这写下来,防止以后忘记)

在VS2012中新建一个Windows窗口应用程序,并在Form中放置DataGridView和Button两个控件,在Button的单击响应事件中连接数据库:

private void button1_Click(object sender, EventArgs e)
{
    String connsql = "server=.;database=MyDBName;integrated security=SSPI"; // 数据库连接字符串,database设置为自己的数据库名,以Windows身份验证
            
    try
    {
        using (SqlConnection conn = new SqlConnection())
        {
            conn.ConnectionString = connsql;
            conn.Open(); // 打开数据库连接

            String sql = "select * from student"; // 查询语句

            SqlDataAdapter myda = new SqlDataAdapter(sql, conn); // 实例化适配器

            DataTable dt = new DataTable(); // 实例化数据表
            myda.Fill(dt); // 保存数据 

            dataGridView1.DataSource = dt; // 设置到DataGridView中

            conn.Close(); // 关闭数据库连接
        }
    }
    catch (Exception ex)
    {
        MessageBox.Show("错误信息:" + ex.Message, "出现错误");
    }
}


点击进入CSDN博客,查看C#连接SQL数据库常用连接字符串:
http://blog.csdn.net/fredrickhu/archive/2009/12/08/4961799.aspx

posted @ 2016-10-11 20:44  落枫飘飘  阅读(82320)  评论(1编辑  收藏  举报