给出伪代码,可以参考这个实现。
var id
while(true)
id = 生成随机数
if id是数据库中的ID then break
end
return id
如何wincc中使用VBS脚本读写SQLServer数据库文件
一、在数据库中建立数据库文件 文件名为“读写数据库” 在数据库中建立新的表 命名为“个人信息”分别建立编号、姓名、年龄
Set xlsApp = CreateObject("ExcelApplication")
set w = xlsAppWorkbooksOpen("c:\testxls")
msgbox "第一张表的第一行第一列为" & wsheets(1)cells(1,1)text,,"你好"
xlsappQuit
wincc向mysql数据库写数据vbs脚本
建议不要用覆盖原记录的方式,可以考虑用条件判断,来执行插入和删除的动作。
比如,根据当前系统时间,查询数据中记录的时间的数据,删除它
另外,数据库本身的一条数据容量非常的小,现在电脑硬盘容量足够的大,曾经初步估算过,十年都问题不大
你可以在Execute之前 把sql用msgbox打出来看看 能打出来的话 就把这句话拿到SQL Server管理器里执行一下 就知道对不对了
我估计是应为你的“a1value”不是字符串 所以sql的值没赋好
以上就是关于VBS能否实现根据数据库ID字段生成一个随机数使生成的随机数必须是数据库ID字段里"存在"的某一个记录全部的内容,包括:VBS能否实现根据数据库ID字段生成一个随机数使生成的随机数必须是数据库ID字段里"存在"的某一个记录、如何wincc中使用VBS脚本读写SQLServer数据库文件、vbs能否直接将excel文件作为数据库访问等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)