1、win7 64无法ADODB.Connection的这个问题;- Win7 x64 操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。
- 解决:1. 在MSHTA中使用VBS编程;2. 使用VBA编程
复制代码 2、vbs如何用批处理的结果(例如批处理中的%username%等比较方便的获取系统信息的命令);- 'WhoAmI
- Msgbox CreateObject("WScript.Shell").ExpandenVironmentStrings("%COMPUTERNAME%\%USERNAME%")
复制代码 3、上面的脚本是不规范或者不合理的地方?- 1. 程序语法结构不整洁
- 2. 变量 NetName 与 Name
- 3. SQL插入、更新操作尽量使用Insert Into、Update语句。这里可以不用ADODB.RecordSet,使用ADODB.Connection的objConn.Execute(strSql)即可。
- 4. 猜测楼主是想要这个程序实现,将多台电脑的网卡流量状态实时写入这个Windows共享的Access数据库,这实在不是什么好主意……
复制代码 参考:
win7 64位环境运行程序出现提示microsoft.jet.oledb4.0未注册
http://answers.microsoft.com/zh- ... d-9bbc-d91759839fe1 |