vb连接不上主机屋的数据库(有代码)

PrivateSubCommand1_Click()DimobjconAsNewADODB.ConnectionDimstrConnAsStringobjcon.Comm... Private Sub Command1_Click()
Dim objcon As New ADODB.Connection
Dim strConn As String
objcon.CommandTimeout = 3
strConn = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=zjwdb_12345;Password=1234567890;Initial Catalog=zjwdb_12345;Data Source=111.00.000.000"
objcon.Open strConn
If objcon.State <> adStateOpen Then
MsgBox ("连接失败")
End If
objcon.Close
End Sub
上面的账号密码我是乱写的。
这样写就是连接失败呀,是主机屋的免费数据库,为什么呢?求大神解答呀。
下面是数据库的信息。
展开
 我来答
leifhl
2013-11-05 · TA获得超过725个赞
知道小有建树答主
回答量:199
采纳率:100%
帮助的人:201万
展开全部
Data Source=111.00.000.000:3306
添加上连接端口试试。
更多追问追答
追问

strConn = "Provider=SQLOLEDB.1;Persist Security Info=True;User ID=zjwdb_*****;Password=**********;Initial Catalog=zjwdb_*****;Data Source=111.**.***.***:3306"

你好,我这样写了,出现这个提示:

追答
连接mysql数据库得用MySQL Connectors。参考网址http://dev.mysql.com/downloads/connector/
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式