通过VS连接SQL SERVER并进行简单的查询功能

Posted 这个有点难诶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过VS连接SQL SERVER并进行简单的查询功能相关的知识,希望对你有一定的参考价值。

vs可以用多种语言进行编辑,每种语言都有各种不同的控件,笔者认为C#语言在连接数据库方面更加方便简捷,因此通过C#语言在VS中新建了窗口程序来进行数据库的连接。

1.打开VS,选择语言C#,新建一个窗口应用程序。

2.选择视图,工具箱,在数据一栏拖动控件Data GridView控件,在公共一栏拖动控件Button 至Form 1

3.双击Button进入代码编辑区,输入以下代码

String connsql = "server=yqb(你的电脑名);database=ST024(你的数据库名);integrated security=SSPI"; // 数据库连接字符串,database设置为自己的数据库名,以Windows身份验证
            
    try
    {
        using (SqlConnection conn = new SqlConnection())
        {
            conn.ConnectionString = connsql;
            conn.Open(); // 打开数据库连接

            String sql = "select * from s024(你的表名)"; // 查询语句

            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, "出现错误");
    }
}

备注:需要在前面先声明:

using System.Data.SqlClient;

 有兴趣的可以尝试修改查询语句

select * from s024(你的表名)

将其中的某些变量用Butoon或ComboBox替换掉,实现更多有趣的操作。

以上是关于通过VS连接SQL SERVER并进行简单的查询功能的主要内容,如果未能解决你的问题,请参考以下文章

通过 MS Access 例程更新 SQL Server(内部连接错误)

在 SQL Server 2005 express 中使用连接

VS2013连接SQL Server 2008 R2测试

vs2008中如何利用sql语句?

通过 ODBC 连接连接到 Sql Server CE

sql 各种连接的使用条件,