无法从 VB.NET 连接到 SQL Server 数据库

问题描述 投票:0回答:1

我正在使用 Visual Studio 2022 (VB.Net) 和 SQL Server 2022 Express。我不是程序员;我只是喜欢自学编码并尝试学习。

我有一个程序,我正在尝试访问我创建的表中的数据,但是当我尝试将 DataGrid 视图连接到表时,那里什么也没有。请参阅屏幕截图。

如果有人能给我提示,我将不胜感激。

凯文

enter image description here

vb.net sql-server-express
1个回答
1
投票

我手头只有

MySQL
。这是一个连接和填充的工作示例
DataGridView1
。也许这会对你有帮助?

Imports MySql.Data.MySqlClient

Public Class Form1
    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        Dim connection = New MySqlConnection(
            "server = localhost;" &
            "port = 3306;" &
            "database = sakila;" &
            "user = root;" &
            "password=********;")

        connection.Open()

        Dim adapter = New MySqlDataAdapter("select * from city", connection)
        Dim ds = New DataSet()
        adapter.Fill(ds)
        DataGridView1.DataSource = ds.Tables(0)

        connection.Close()

    End Sub
End Class
© www.soinside.com 2019 - 2024. All rights reserved.