佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 1177|回复: 8

求救

[复制链接]
发表于 24-1-2007 10:52 AM | 显示全部楼层 |阅读模式
小女子才刚学,但却总是connect不到MySQL using VB.net,请各位大哥大姐救救我吧。。
其实要import什么library呢?还有要connect,coding是不是要放在region那一带?
回复

使用道具 举报


ADVERTISEMENT

发表于 24-1-2007 10:59 AM | 显示全部楼层
你的 code? 你的 error message?
回复

使用道具 举报

发表于 24-1-2007 03:15 PM | 显示全部楼层
这个我也是想问很久了
为何我在 VB6 用 Driver 5.0 就 connect 不到
用 3.51 就 connect 到

我在 MySQL 5.0 reference manual 看到 VB.net 的 connector/net 会有 MySQL classes
而我在 VB.net 看不到 MySQL 的 classes
回复

使用道具 举报

 楼主| 发表于 25-1-2007 09:49 AM | 显示全部楼层
原帖由 hooi1983 于 24-1-2007 03:15 PM 发表
这个我也是想问很久了
为何我在 VB6 用 Driver 5.0 就 connect 不到
用 3.51 就 connect 到

我在 MySQL 5.0 reference manual 看到 VB.net 的 connector/net 会有 MySQL classes
而我在 VB.net 看不到 My ...



对。。我的问题就好像你那样咯~~~
不过我用的是vb.net,但是就是怎么也connect不到MySQL.
各位高手,有source code connect to MySQL using vb.net吗??
真的很想知道我的问题出在哪里~~~
回复

使用道具 举报

发表于 25-1-2007 11:57 AM | 显示全部楼层
原帖由 夜之星辰 于 25-1-2007 09:49 AM 发表



对。。我的问题就好像你那样咯~~~
不过我用的是vb.net,但是就是怎么也connect不到MySQL.
各位高手,有source code connect to MySQL using vb.net吗??
真的很想知道我的问题出在哪里~~~


你的 code? 你的 error message?
这些都没有提供, 大家怎么知道你的问题出在那里呢?
回复

使用道具 举报

 楼主| 发表于 26-1-2007 08:14 AM | 显示全部楼层

回复 #5 goatstudio 的帖子

哦。。。呵呵~~忘了给。。

Dim MyConString As String = _
"DRIVER={MySQL ODBC 3.51 Driver};" & _
"SERVER=localhost;" & _
"DATABASE=testdb;" & _
"UID=root;" & _
"PASSWORD=rootpassword;" & _
"OPTION=3"

Dim MyConnection As New OdbcConnection(MyConString)
MyConnection.Open()

Dim MyCommand As New OdbcCommand
MyCommand.Connection = MyConnection


我是用这个,但是它却说没有OdbcCommand,OdbcConnection。。。这些东西。。
是不是还欠了些什么?是不是要import些什么library?
回复

使用道具 举报

Follow Us
发表于 26-1-2007 09:38 AM | 显示全部楼层
首先, 你有没有安装 MySQL/ODBC connector? 安装后, 有没有建立 DSN?
ODBC 的 connection string 不是那样写的, 你写错了.
回复

使用道具 举报

 楼主| 发表于 26-1-2007 10:51 AM | 显示全部楼层
我有装ODBC connector,DSN好像没有建立哦。。请问是怎样建立的?
然后要去vb.net 那边add reference, add odbc reference, rite?
是吗?错了啊。。怪不得有error了,那怎样写才是对的呢?
请问你会connect to ms sql server吗?
回复

使用道具 举报


ADVERTISEMENT

发表于 26-1-2007 02:05 PM | 显示全部楼层
原帖由 夜之星辰 于 26-1-2007 10:51 AM 发表
我有装ODBC connector,DSN好像没有建立哦。。请问是怎样建立的?
然后要去vb.net 那边add reference, add odbc reference, rite?
是吗?错了啊。。怪不得有error了,那怎样写才是对的呢?
请问你会connect t ...



你需要先建立 DSN

Control Panel -> Administrative Tools -> Data Sources (ODBC) -> MySQL

不需要 add reference. 但是你得把 connection string 写对.

类似:
Dim MyConString As String = "DSN=mysqlconn;UID=root;PWS=rootpassword"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 12-5-2024 11:24 PM , Processed in 0.059267 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表