VB.NET 求助:数据库查询取不到数据

_山枕寒流_ _山枕寒流_ 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

Imports MySql.Data.MySqlClient
Public Class Form1
'数据连接对象
Dim con As New MySqlConnection
Dim comm As New MySqlCommand

'登录数据
Dim user As String
Dim pas As String
REM 登录功能
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
'提取输入条件
user = Username.Text
pas = Password.Text
Debug.Print(user + Chr(10) + pas)
'查询语句
Dim sql As String = "select * from userinfo where userName = '" & user & "'"
Debug.Print(sql)
comm = New MySqlCommand(sql, con)
Dim da = New MySqlDataAdapter(sql, con)
Dim dt = New DataSet()
da.Fill(dt, "sql")
MsgBox(dt.Tables("sql").Rows.Count)
con.Close()


End Sub
'取消功能
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Username.Text = ""
Password.Text = ""
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'数据连接
con.ConnectionString = "Server=127.0.0.1;UserID=root;Password=12345;Database=candy"
con.Open()
'数据连接状态判别
If con.State = ConnectionState.Open Then
Debug.Print("数据库连接成功!")
Else
Debug.Print("数据库连接失败!")
End If
End Sub

End Class





请问是哪里出了问题?
...全文

相关推荐

VB.NET+Access数据库实现数据的修改添加删除及数据库运算

在VB.NET编程环境中,结合Access数据库,我们可以实现各种数据库操作,包括数据的添加、修改和删除,以及更复杂的数据库运算。

weichch123

VB.NET数据库操作实战指南

在现代IT行业中,数据库操作是开发应用程序不可或缺的一部分。无论是处理大量的业务数据还是存储用户信息,高效的数据库操作都是保证应用程序性能的关键。VB.NET作为一款成熟的编程语言,其对数据库的操作能力是众多开发者在进行桌面或Web应用程序开发时的首选。ADO.NET(ActiveX Data Objects for .NET)是一个用于.NET框架的类库,它允许程序员与数据源进行交互。通过使用ADO.NET,开发者能够实现数据库的连接、查询、数据操作以及数据传输等功能。

DataInnovator

VB.net操作Access数据库实例

本实例将深入探讨如何利用VB.NET进行数据库连接、查询、更新和删除等基本操作。

Artemisis

vb.net连接SQLServer数据库

**关闭数据库连接**: 完成操作后,记得关闭数据库连接以释放资源: ```vb.net connection.Close() ``` 综上所述,VB.NET连接SQL Server数据库涉及到创建连接对象

u010165615

使用VB.NET对ACCESS数据库进行添加,删除,插入,修改,查询等用法

本教程将详细讲解如何利用VB.NET进行添加、删除、插入、修改和查询等基本操作。首先,我们需要在VB.NET环境中引入ADO.NET组件,这是与数据库进行连接和操作的基础。

qq_43869856
评论 1
收藏 已收藏
分享
返回顶部
_山枕寒流_
VB 16,718 成员 110,520 内容