找回密码
 加入
搜索
查看: 2066|回复: 1

对SQL的数据更新

[复制链接]
发表于 2008-6-6 10:18:32 | 显示全部楼层 |阅读模式
最近在研究SQL操作,读、写、删都懂了。但是就是不知道怎么更新SQL的数据。
找了很多SQL的语法,但不知道AU3怎么来操作SQL。
这是网上找到的SQL语法,请教AU3来操作SQL
update employee
set age = age+1
where first_name=''Mary'' and last_name=''Williams'';
这段语句是在employee表中,在first_name=''Mary'' 和last_name=''Williams''的行中将age加1

[ 本帖最后由 vinhua 于 2008-6-8 11:08 编辑 ]
发表于 2008-6-7 05:58:53 | 显示全部楼层
试试这个,未测试过
[au3]$pro= ObjCreate("ADODB.Connection")
$pro.Open ('driver={SQL Server};server=' & $server & ';uid='& $USRName & ';pwd=' & $PWD & ';database='& $database)
$sql1="UPDATE employee set age = age+1 where first_name='Mary' and last_name='Williams'"
$pro.execute($sql)[/au3]
 楼主| 发表于 2008-6-8 11:07:30 | 显示全部楼层
谢谢这位朋友的指导,我已经OK了。

$server = "192.168.0.1"
$USRName = "sa"
$PWD = "123456"
$database = "gametop"
$hardware = "cishu"

$pro = ObjCreate("ADODB.Connection")
$RS = ObjCreate("ADODB.Recordset")
$pro.Open ('driver={SQL Server};server=' & $server & ';uid='& $USRName & ';pwd=' & $PWD & ';database='& $database)
$RS.ActiveConnection = $pro
$RS.open ("select * from " & $hardware)
$sql1="UPDATE "& $hardware & " set c_num=c_num+1 where Gamename='QQ2009' and type='其他软件' and weizhi='技术部' "
$pro.Execute($sql1)
$RS.close
$pro.close
发表于 2013-3-19 22:16:54 | 显示全部楼层
学习吧
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-29 09:27 , Processed in 0.077771 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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