簡體   English   中英

如何在Visual Studio 2017中使用數據庫

[英]How to use a database in Visual Studio 2017

我是一名新手程序員,並且正在與某人合作在Visual Studio 2017社區中創建一個簡單的應用程序,該應用程序使用本地嵌入式數據庫存儲數據。 要使數據庫正常工作,我們一直遇到很多麻煩,所以我想問幾個問題,以便我們停止運轉。

  1. 默認情況下,Visual Studio使用什么特定類型的數據庫? 我認為這是某種形式的SQL,但不確定是什么。 具體來說,默認類型是否支持Upsert?

  2. 將數據庫連接到DataGridView以便查詢數據庫和查看其表數據的確切過程是什么? 我曾嘗試從互聯網上的各種教程中收集這些信息,但沒有成功,在這方面,Microsoft的文檔非常糟糕。

任何幫助將不勝感激!

首先,像往常一樣,我們在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];
        }
    }

結果:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM