• mysql,按键精灵,读取写入


    //打开数据连接  https://www.newasp.net/soft/110660.html  下载 组件
    Function connOpen()
    Set conn = CreateObject("ADODB.Connection")
    conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" & _
    "SERVER=localhost;" & "UID=root; PWD=root; OPTION=3; DATABASE=demo;stmt=SET NAMES GB2312"
    '注意ODBC驱动版本号,现在最新的 MySQL 5.4 + ODBC 5.1
    '另外可以有 DATABASE=XX,或者在程序里使用 use database 语句
    'OPTION是什么作用不知道,我这里可以不写
    conn.Open 
    Set rs = CreateObject("ADODB.Recordset")
    rs.CursorLocation = adOpenKeyset'游标位置(数据集存在服务器内存还是客户端内存)//有警告信息可以突略 adOpenKeyset adUseNone https://blog.csdn.net/xzsfg6825/article/details/80047946
    End Function
    
    //执行记录
    Function mysql_query(sql)
        Call connOpen()
        conn.Execute sql
        rs.Close
        Set rs = Nothing
        db.Close
        Set db = Nothing
    End Function
    
    //获取数据列表
    Function mysql_list(sql)
        Call connOpen()
        rs.Open sql, conn
        While rs.EOF = False '如果EOF为真,则表示"游标"已经在最后一条记录后面。
            MsgBox ("user_name:" & rs("neirong") & "||password:" & rs("time"))
            rs.MoveNext
        Wend
        rs.Close
        Set rs = Nothing
        db.Close
        Set db = Nothing
    End Function
    //写入
    Call mysql_query("INSERT INTO anjian_mysql(`id`,`neirong`) values('3','参数保存的不错就是有提示错误')")
    //读取
    Call mysql_list("select * from anjian_mysql")
    
    Sub 按时进行
    	
    
    
    Do
        NowTime = Time
        TracePrint NowTime
        SWTime = "19:45:20"//你要的设置的时间,也可作为变量随意
        If Hour(SWTime) = Hour(NowTime) and Minute(SWTime) = Minute(NowTime) and Second(SWTime) = Second(NowTime)  Then 
            Exit Do 
        End If
        Delay 1000
    Loop 
    MessageBox "开始执行了"
    
    RunApp "www.ajjl.cn"
    //或者用 RunApp "IEXPLORE.EXE"
    Delay 1000
    Rem 选择窗口
    Hwnd = Plugin.Window.Foreground()
    stemp=Plugin.Window.GetClass(Hwnd)
    If stemp="IEFrame" then
    MessageBox "接下来演示关闭网页"
    Call Plugin.Window.CloseEx(Hwnd)
    Else
    Delay 300
    Goto 选择窗口
    End If
    //或者用以下简单方法
    Delay 2000
    Call Plugin.Web.Bind("WQM.exe")
    Call Plugin.Web.Go("www.ajjl.cn")
    Delay 2000
    MessageBox "接下来演示关闭网页"
    Hwnd=Plugin.Web.GetHwnd()
    Call Plugin.Window.Close(Hwnd)
    End Sub
    

      

  • 相关阅读:
    01-JAVA语言基础(动手动脑)
    大道至简第一章JAVA伪代码形式读后感
    《美国教授写给被开除中国留学生的信》阅读笔记
    《大道至简》读后感
    使用java2Word生成Word文档打不开报错 存在非法字符xml
    继上篇博客对安卓爬虫以及TextView更新的问题解释
    安卓Jsoup爬虫
    AndroidStdio模拟器打不开报错 Guest isn't online after 7 seconds
    MapReduce
    水晶报表报错:log4net初始值问题
  • 原文地址:https://www.cnblogs.com/--3q/p/11598833.html
Copyright © 2020-2023  润新知