找回密码  加入

AUTOIT CN

搜索
查看: 299|回复: 2

[系统综合] AU3不支持分布式数据库吗? - 已解决

[复制链接]
发表于 2022-1-12 14:45:57 | 显示全部楼层 |阅读模式
本帖最后由 rally 于 2022-1-12 16:56 编辑

后缀为.dd的数据库,用SQLITE Express能打开,用Python sqlite也能读取。为什么Au3读取不了,是不支持吗?测试连接就失败,

Global $sql_name =  @ScriptDir & "\UserDb.dd"

$ar = SQLite_Read_IPAndSokcet()
MsgBox(0,"",$ar)


Func SQLite_Read_IPAndSokcet()
   Local $hQuery,$aRow
    _SQLite_Open($sql_name)
                If @error Then MsgBox(0,"","连接失败")
    Local $sql = "SELECT Account FROM User;"
    Local $set_string = ""
    _SQLite_Query(-1, $sql, $hQuery)
        If @error Then MsgBox(0,"","连接失败")
    While _SQLite_FetchData ($hQuery, $aRow) = $SQLITE_OK
        $Temp = $aRow[0]
        If $Temp == "" Then
            _SQLite_Close()
        Else
            $set_string = "|" & $aRow[0] & $set_string
        EndIf
    WEnd
    _SQLite_Close()
    Return $set_string

EndFunc

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入

x
发表于 2022-1-12 15:40:05 | 显示全部楼层
_SQLite_Open($sql_name)   

前面加上:

_SQLite_Startup();SqLite初始化
 楼主| 发表于 2022-1-12 16:56:12 | 显示全部楼层
floor6ggg 发表于 2022-1-12 15:40
_SQLite_Open($sql_name)   

前面加上:

范了这么低级的错误 。汗。。。。。。感谢提醒
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|小黑屋|手机版|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2022-8-13 23:08 , Processed in 0.203125 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表