使用Mysql ADO.NET驱动查询Mysql数据库某个字段所有值
想运用MySQL自己的驱动(mysql-connector-net-6.4.5.msi)查询Mysql数据库某个表中一个字段的所有值,从数据库中读出来( Dim reader As MySqlDataReader = cmd.ExecuteReader())的每个值和一文本框里面的内容做比较,类似与对比用户名是否存在的功能。
部分代码如下:
Dim myDA1 As MySqlDataAdapter
Dim myConn1 As MySqlConnection
Dim constr As String
Dim strSql As String
... ...
myConn1.Open()
strSql = "select * from Tables"
myDA1 = New MySqlDataAdapter(strSql, myConn1)
Dim cmd As MySqlCommand = New MySqlCommand()
cmd.Connection = myConn1
'Execute command and read all rows
Dim reader As MySqlDataReader = cmd.ExecuteReader()
到这里后面不知道该怎么写了,reader读出来的内容该怎么用来和文本框的内容对比呢,求高高手指点,谢谢。
[解决办法]
然后通过MySqlDataReader的GetValue 方法遍历读取每一个值然后和你的文本框内容对比咯