找回密码
 加入
搜索
查看: 7194|回复: 17

请问怎么添加SQL数据库的记录

  [复制链接]
发表于 2008-5-13 15:06:48 | 显示全部楼层 |阅读模式
远程数据库可以打开、浏览,请问如何添加记录??

[ 本帖最后由 tzwwy 于 2008-5-19 16:50 编辑 ]
发表于 2008-5-13 19:25:48 | 显示全部楼层
ACC怎么添加,他就怎么添加
 楼主| 发表于 2008-5-13 20:21:11 | 显示全部楼层
晕 ACC 怎么添加呢?
 楼主| 发表于 2008-5-14 08:44:18 | 显示全部楼层
还是不能添加,有没有SQL的命令呢?
发表于 2008-5-14 10:31:51 | 显示全部楼层
把你的代码粘出来,就知道为什么不能加了
 楼主| 发表于 2008-5-19 15:31:28 | 显示全部楼层
Dim $hardware = "Table1" 
$pro = ObjCreate("ADODB.Connection")
$RS = ObjCreate("ADODB.Recordset")
$pro.Open ("driver={SQL Server};server=192.168.10.6;uid=hy7;pwd=2189;database=macip")
$RS.ActiveConnection = $pro
$pro.Execute("insert into table1 (name,ip,mac) vlue ('121','121','121')")


请那位兄弟帮忙看看添加一条SQL纪录对不对???

[ 本帖最后由 tzwwy 于 2008-5-19 15:37 编辑 ]
发表于 2008-5-19 15:44:52 | 显示全部楼层
肯定不对啦。连接的,还是用SQL连接,我是说语法是一样的。并不是照抄
 楼主| 发表于 2008-5-19 16:41:30 | 显示全部楼层
那怎么弄呢??郁闷死了
 楼主| 发表于 2008-5-19 16:49:04 | 显示全部楼层
已解决!!!
Dim $hardware = "Table1" ;定义数据分表名
$conn = ObjCreate("ADODB.Connection")
$RS = ObjCreate("ADODB.Recordset")
$conn.Open ("driver={SQL Server};server=192.168.10.6;uid=hy62577;pwd=218970;database=macip");主机名IP127.0.0.1,UID=用户,PWD=密码,database=数据库名
$RS.ActiveConnection = $conn;好像是主连接,这个好像比较重要
$conn.Execute("insert into table1 (name,ip,mac) values ('122','121','123123')");插入一条纪录
$RS.open ("select * from " & $hardware);打开数据分表
While (Not $RS.eof And Not $RS.bof);循环读表
        MsgBox(0, "", $RS.Fields (0).value);显示表第一个数据
        $RS.movenext;跳出循环
WEnd;结束循环读表
$RS.close;关闭数据分表
$pro.close;关闭数据库连接 
发表于 2010-5-8 23:46:35 | 显示全部楼层
正要用到操作SQL数据库,学习下
发表于 2012-9-19 19:19:49 | 显示全部楼层
正要用到操作SQL数据库,学习下
发表于 2012-10-20 15:47:50 | 显示全部楼层
好强!我什么时候能达到这样的水平,向楼主学习,继续努力,期待早日看到完整的代码!支持楼主继续开发!
发表于 2014-5-14 14:22:50 | 显示全部楼层
正在学习,正好用得上。感谢
发表于 2014-7-9 21:21:12 | 显示全部楼层
学习了,谢谢大伙。
发表于 2014-7-30 07:27:54 | 显示全部楼层
SQL数据库,学习下
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-9-29 00:19 , Processed in 0.082666 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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