我正在尝试通过VBA访问连接到Mysql。 我在计算机上创建了DSN,测试连接运行良好。 在VBA中,我这样做:
Dim S As String
Set oConnect = New ADODB.Connection
S = "DRIVER={MySQL ODBC 5.3 ANSI Driver};" & _
"SERVER=localhost ;" & _
"DATABASE=myDataBase ;" & _
"USER=root;" & _
"PASSWORD=root;" & _
"Option=3"
oConnect.Open S
我收到此错误:
未定义用户定义的类型。
我引用了Microsoft Activex Data对象2.8。
感谢。
答案 0 :(得分:1)
正确的方法是:
<div>
<input type="radio" name="radio" id="radio1" class="radio" checked/>
<label for="radio1">Apple</label>
</div>
<div>
<input type="radio" name="radio" id="radio2" class="radio"/>
<label for="radio2">Samsung</label>
</div>
<div>
<input type="radio" name="radio" id="radio3" class="radio"/>
<label for="radio3">Sony</label>
</div>
更改Driver={mysql}; & _
database=nameDB; & _
server=NameServer; & _
uid=NameUser; & _
pwd=PassWord; & _
option=16386;
的{{1}}和USER
的{{1}}
不要忘记激活图书馆:uid
。
将您的PASSWORD
更改为:
pwd