|
ADO控件的连接字符串 是窗体启动后附的
For Each ctl In frm.Controls
If TypeOf ctl Is Adodc Then
ctl.ConnectionString = MstrConn
ctl.Tag = MsName$ & "|" & MiIndex%
'存储控件数组信息
If MsFiter$ <> "" Then ctl.RecordSource = ctl.RecordSource & " where " & MsFiter$
ctl.Refresh
End If
Next
代码一直没有问题现在 郁闷在 ADO控件加载的比窗体加载的早,启动时 会提示 [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
然后调用我的代码赋值字符串 然后正常显示
可以看出ADO控件在窗体启动事件前就已经加载了, 咋办呢,
ConnectionString 赋值.... 我总不能连接个空库让ADO控件不报错?
我如何屏蔽掉这个提示 忘有经验的指点一下 谢谢 |
|