本帖最后由 kingfirekkk 于 2010-10-19 14:51 编辑
写程式写到半路上,走进死胡同了,不知道怎么样解决这个问题了,请哪位兄弟帮忙看一下,哪个地方出错了?
.....................(省略大约五六百行代码,其中有$xxxx的结果.#include <access.au3>
func databas()
$shijian=_Now()
$timere="Time not check"
$d3test="3D no test"
$adSource = @ScriptDir & "\DdB.mdb"
$adTable = "testresult"
Func databas()
$adCol = 0 ;这一行不知道用来干嘛的?
$rData = "'"&$shijian&"' | '"&$mymac&"' | '"&$lcpu&"' | '"&$lram&"' | '"&$lbios&"' | '"&$lhdd&"' | '"&$lsound&"' | '"&$lnet&"' | '"&$lvga&"' | '"&$_lhash&"' | '"&$timere&"' | '"&$d3test"' ;运行完了以后,这一行出错.
$yo = _accessAddRecord($adSource, $adTable, $rData, $adCol = 0)
MsgBox(0, "提示", "数据库添加新记录<" & $rData & ">成功")
EndFunc
出错代码如下:
错误: 表达式错误 (不合规定的字符)
$rData = "'"&$shijian&"' | '"&$mymac&"' | '"&$lcpu&"' | '"&$lram&"' | '"&$lbios&"' | '"&$lhdd&"' | '"&$lsound&"' | '"&$lnet&"' | '"&$lvga&"' | '"&$_lhash&"' | '"&$timere&"' | '"&$d3test"
求助解答:
1. AU3变量写入Access数据库时,这个双引号,单引号,以及&字符使用的规则?
2. Access数据库数据类型,有没有什么表头需要一一对应的?
请各位大大不吝赐教....谢谢。 |