以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  分享MySqlDataReader的值转换为字符串  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=139180)

--  作者:z769036165
--  发布时间:2019/8/7 14:45:00
--  分享MySqlDataReader的值转换为字符串
Dim conn As MySql.Data.MySqlClient.MySqlConnection
Dim cmd As MySql.Data.MySqlClient.MySqlCommand
Dim connStr As String = "server=localhost; port=123; user id=root; password=root; database=bb2_default;CharSet=utf8"
conn = New MySql.Data.MySqlClient.MySqlConnection(connStr)
conn.Open
cmd = new MySql.Data.MySqlClient.MySqlCommand("S elect * FROM ab",conn)   ‘执行SQL语句’
\'cmd = new MySql.Data.MySqlClient.MySqlCommand("CALL YYS(1)", conn) \'执行过程
Dim sdr As MySql.Data.MySqlClient.MySqlDataReader
sdr  = cmd.ExecuteReader()
Output.Show(sdr.FieldCount)       ‘获取当前行的列数’
Output.Show(sdr.Getname(0))    ‘列名’
Do While sdr.read()
    Output.Show(sdr("列名").Tostring())    
Loop
conn.close
 
这样可以实现不使用table来接收mysql数据了。

--  作者:tommyfung
--  发布时间:2019/8/9 9:04:00
--  
GOOD !
我找了半天, 那裡可查到相關

--  作者:有点蓝
--  发布时间:2019/8/9 9:06:00
--  
万能的互联网