如何在Visual Studio 2017中使用数据库

我是一名新手程序员,并且我正在与某人合作在Visual Studio 2017社区中创建一个简单的应用程序,该应用程序使用本地嵌入式数据库存储数据。要使数据库正常工作,我们一直遇到很多麻烦,所以我想问几个问题,以便我们停止运转。

  1. Visual Studio默认使用的特定数据库类型是什么?我认为这是某种形式的SQL,但不确定是什么。具体来说,默认类型是否支持Upsert?

  2. 将数据库连接到DataGridView以便查询数据库和查看其表数据的确切过程是什么?我曾尝试从互联网上的各种教程中收集这些信息,但没有成功,微软在这方面的文档非常糟糕。

任何帮助将不胜感激!

dosoo 回答:如何在Visual Studio 2017中使用数据库

首先,像往常一样,我们在Visual Studio中使用sqlserver localdb。当然,它支持Upsert。

第二,您可以尝试使用以下代码连接数据库并从表中选择数据。

  public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender,EventArgs e)
        {
            string connectionstring = @"connectionstring";
            SqlConnection connection = new SqlConnection(connectionstring);
            connection.Open();
            string sql = "select * from Student";
            DataSet dataSet = new DataSet();
            SqlDataAdapter adapter = new SqlDataAdapter(sql,connection);
            adapter.Fill(dataSet);
            connection.Close();
            dataGridView1.DataSource = dataSet.Tables[0];
        }
    }

结果:

enter image description here

本文链接:https://www.f2er.com/3040647.html

大家都在问