未定义 MySqlConnection

标签 mysql vb.net phpmyadmin

我是 vb.net 和 mysql 的新手。

当我将 Dim SQLConnection 定义为 MySqlConnection = New MySqlConnection 时,我感到很困惑。

它说新的“MySqlConnection”没有定义,但我确定我已经导入了所需的命名空间或任何东西,但我仍然有错误,我无法弄清楚问题是什么。

这是我的代码:

 Imports MySql.Data.MySqlClient 

 Public Class EditInfo
Dim bednumber As String = ""
Dim patient_name As String = ""
Dim patient_age As String = ""
Dim date_of_confinement As String = ""
Dim type_of_sickness As String = ""
Dim type_of_IV_fluid As String = ""
Dim number_of_bottles As String = ""
Dim drop_rate As String = ""

Dim ServerString As String = "Server=localhost; database=patientinfo;user id=root;password=root" 'connection to phpmyadmin database
Dim SQLConnection As MySqlConnection = New MySqlConnection

 Private Sub PatientInfoBindingNavigatorSaveItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PatientInfoBindingNavigatorSaveItem.Click
    Me.Validate()
    Me.PatientInfoBindingSource.EndEdit()
    Me.PatientInfoTableAdapter.Update(Me.PatientInfoDBDataSet.PatientInfo)

End Sub

如有任何帮助,我们将不胜感激。谢谢!我搞糊涂了抱歉 XD

最佳答案

尝试:

替换

Dim SQLConnection As MySqlConnection = New MySqlConnection

通过

Dim SQLConnection As New MySqlConnection()

另外一点,您可以使用 String.Empty 来设置 String 的值而不是 ""。

HTH.

关于未定义 MySqlConnection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11622876/

相关文章:

vb.net - 链接到其他类的地址?

php - 无法使用 PHP 7 初始化 mbstring

mysql 一个结果行一张表中的多行

php - 根据行号查询多个SlideIn函数

mysql - 远程phpmyadmin无法登录但mysql客户端可以

c# - 本地 IIS Express 上的 ASP.NET 应用程序使用事件目录对用户进行身份验证

c# - VB 中的 LINQ C# 查询 - 出现错误

php - 此 php 代码中是否存在任何漏洞/可能的优化以检测是否需要验证码?

php - 用户 'root' @'localhost' 的访问被拒绝(使用密码 : YES) despite granted privileges

mysql - 无法连接远程mysql数据库