找回密码
 加入
搜索
查看: 1420|回复: 6

关于制作ACCESS查询的问题

[复制链接]
发表于 2009-9-2 23:52:56 | 显示全部楼层 |阅读模式
本帖最后由 pizigao 于 2009-9-9 16:08 编辑

主要目的就是查询SBZB里面的SBZZ的值~然后再修改这个值!
效果如图:


查询代码如下~更新代码还不知道怎么写!
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
$dkdjkey="HKEY_CURRENT_USER\Software\jdlssoft\EPPortal"
$dkdjpath=RegRead($dkdjkey,"InstalledPath")
$dbdir = $dkdjpath &"\AppModules\GRSDS\Data.mdb"
$dbpwd = "GSDKDJV1200Jdls2008"
#Region ### START Koda GUI section ### Form=dkdj1.kxf
$Form1_1 = GUICreate("申报标志修改工具 for1.1", 327, 152, 329, 260)
$Label1 = GUICtrlCreateLabel("申报状态查询", 45, 28, 76, 20)
$Button1 = GUICtrlCreateButton("查    询", 200, 24, 75, 25, 0)
$Button2 = GUICtrlCreateButton("修    改", 200, 82, 75, 25, 0)
$Label2 = GUICtrlCreateLabel("申报标志修改", 45, 85, 76, 20)
$Group1 = GUICtrlCreateGroup("", 32, 5, 265, 113)
$cxrs=GUICtrlCreateInput("", 138, 27, 41, 21)
GUICtrlSetLimit(-1, 1)
GUICtrlSetState(-1, $GUI_DISABLE)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Label3 = GUICtrlCreateLabel("申报标志:0 可编辑;1 已发送,已导出,已打印", 38, 128, 256, 16)
$xgrs = GUICtrlCreateInput("", 138, 84, 40, 21)
GUICtrlSetLimit(-1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
                cx()
Case $Button2
                xg()
EndSwitch
WEnd

Func cx()
        $Strn = GUICtrlRead($cxrs)
        $addfld = ObjCreate("ADODB.Connection")
        $RS = ObjCreate("ADODB.Recordset")
        $addfld.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & $dbdir & ";Jet Oledb:Database Password=" & $dbpwd)
        $RS.ActiveConnection = $addfld
        $jy = "select * from sbzb where sbbz= '" & $Strn & "'"
        $RS.Open($jy)        
EndFunc   ;==>cx
今天刚开始学AUTOIT~有问题问各位大侠!

本帖子中包含更多资源

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

×
 楼主| 发表于 2009-9-2 23:55:52 | 显示全部楼层
怎么报这个错误啊~另外我写的数据库路径的变量语法正确么?

本帖子中包含更多资源

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

×
 楼主| 发表于 2009-9-3 00:26:27 | 显示全部楼层
数据库传上来~谢谢大家了~
密码:GSDKDJV1200Jdls2008

本帖子中包含更多资源

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

×
 楼主| 发表于 2009-9-3 08:21:24 | 显示全部楼层
没人知道么?
发表于 2009-9-3 09:09:28 | 显示全部楼层
你的语法没问题,应该是路径指的地方不对。
查一下,我将路径直接指到数据库上,是可以的。
xg() 代码没有给出啊
 楼主| 发表于 2009-9-3 09:22:26 | 显示全部楼层
你的语法没问题,应该是路径指的地方不对。
查一下,我将路径直接指到数据库上,是可以的。
xg() 代码没有给出啊
nxbigdaddy 发表于 2009-9-3 09:09


为什么查询不到数据呢?查询后面的窗口是空的!
发表于 2009-11-11 09:42:03 | 显示全部楼层
要不得。有能用
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-5-23 15:29 , Processed in 0.077882 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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