vb.net 读取MySql 5.0 的latin1字符

vb.net 读取MySql 5.0 的latin1字符,第1张

给你渔吧

1

工具箱里增加一个选择项,把 oledbconnection加进去,

窗体里放一个oledbconnection ,然后属性里

connectstring 点下拉,会有向导,建立之后的那个connectstring就是你要的东西。

如果你想知道其他的很多未知的数据库连接字串都可以用这个方法。

2 ado.net 取数据的方法有好多种

有reader但不推荐你用

你可以读到 datatable

dim sql as string = "select * from tb where ...."

using da as new oledb.OleDbDataAdapter (sql,oledbconnection1) ,tb as new datatable

da.fill tb

'这里按行取数

for each row as datarow in tb.rows

'abc = row("abc")

next

'如果用 datagridview显示数据就直接用

datagridview1.datascore = tb

end using

这是VB6的一个Bug,当电脑上同时装了VB6和OFFICE时就会出现这种情况(但又不是绝对,有些电脑就不会,估计和两者的安装顺序和版本有关系)。由于不影响使用,我没有管它。如果你觉得不爽,网上有解决办法,自己耐心找下。

问题的根源其实跟VB6内部使用Unicode编码有关。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8675466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存