关于access已MSSQL
本帖最后由 rst52013353 于 2012-5-30 23:36 编辑问个基础问题,在bjEvent建立一个access对象后再bjEvent建立一个MSSQL对象,结果不成功?
MSSQL数据库无法连接?才接触编程各位多多理解下 就这样执行了这一句操作ACCESS的命令后,再执行下面一句MSSQL的命令就不成功了?
请问我是错在哪里了?
$addfld = ObjCreate("ADODB.Connection")
$addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & $adSource)
$RS = ObjCreate("ADODB.Recordset")
$RS.ActiveConnection = $addfld
$RS.Open("SELECT COUNT(*)FROM " & $asjyu)
$sddas = $RS.Fields(0).value
Return $sddas
$addfld.Close
$RS.Close
这句MSSLQ不成功。
$CONN = ObjCreate("ADODB.Connection")
$CONN.Open("driver={SQL Server};server=(local);uid=ad;pwd=;database=gioup")
$RS = ObjCreate("ADODB.Recordset")
$RS.ActiveConnection = $CONN
分开成两个进程,又是正常的! 对象不同,需要重新声明的吧 怎么重新声明呢?是重新声明一个变量吗?我用的两个连接不是一个变量名啊。 $CONN2 = ObjCreate("ADODB.Connection")
$CONN2.Open("driver={SQL Server};server=(local);uid=ad;pwd=;database=gioup")
$RS2 = ObjCreate("ADODB.Recordset")
$RS2.ActiveConnection = $CONN2
试试 谢谢搂上的朋友,问题解决了
页:
[1]