主题:请教高手远程删除问题
Bob88
[专家分:0] 发布于 2009-01-11 19:17:00
用SQLEXE执行对SQLSERVER数据库表记录的删除,如:
a=sqlexe(myhandle,"delete table1 where b=1")
无论删除与否,a 均等于1.如何判断删除是否成功呢?
另:同样的用update更新也是一样,无论更新与否均返回1.
回复列表 (共5个回复)
沙发
yjr3032570 [专家分:3360] 发布于 2009-01-12 10:34:00
基本语句不对:少从句-from
a=sqlexe(myhandle,"delete [color=FF0000]from[/color] table1 where b=1")
板凳
Bob88 [专家分:0] 发布于 2009-01-12 13:37:00
加 from 结果一样的
3 楼
yjr3032570 [专家分:3360] 发布于 2009-01-12 14:09:00
怎么会是一样的呢!你写的是错句,我写的是标准的SQL语句,本质上就是二样的,你要到企业管理器去看一下table1表是否已作了修改,才能确认结果,除非你的 b字段不是数字型的,只样的话,你对条件1还要加''号加?号!如果这个还没搞清楚,我建议你先学ABC,后学语法!嘿嘿^^
4 楼
lbscyb [专家分:4780] 发布于 2009-01-13 22:08:00
a=sqlexe(..............)
a= 1 是表示sqlexe()执行成功
由于你的T-SQL 语句姑且不论语法有问题,就删除
记录的表不确定,执行该语句所带来的后果是不可预见的!
5 楼
lisa810720 [专家分:0] 发布于 2009-01-14 14:28:00
东世远程控制系统
《东世远程控制系统》是一个集远程控制、远程恢复、远程演示、数据通信等多种功能于一体的软件,具有很高的数据传输效率和系统安全保障性能。它让用户通过网络(局域网、广域网、互联网(服务器中转)等)将本地计算机和远地计算机连接起来,只需在本地计算机上进行各种管理操作,就可以轻松的完成对远地计算机的控制管理。
系统包含三部分:一是服务器,完成通信传送和接收工作;二是客户端,是系统的重要组成部分;三是管理端,它不仅具备客户端的所有功能,还能对用户进行管理(用户增删及密码更改)。
功能主要有以下几点:
1远程协助:具有多样化的控制方式,适应用户不同的管理要求。如“一方对一方、一方对多方、多方对一方及多方对多方”几种控制方式。
2远程演示:能让对方观看本机的桌面,用户可以在本机进行各种操作向对方演示。
3远程维护:能够完全控制管理对方的计算机系统,包括远程关闭/重启、远程备份、远程恢复等。
4文件管理:能对受控计算机的文件进行复制、粘贴、删除、重命名、远程运行等操作;能进行文件传输,用户可以传送文件到受控计算机指定的文件夹中。
5异常自救:在远地计算机系统崩溃时,可通过本系统自备的操作系统(WINPE)进行远程控制。
6即时联络:具有聊天功能,用户可以在线与对方进行交流和沟通。
7操作界面:简洁美观的界面包含了所有的功能,人性化的设计使得操作十分便捷,用户可以直接选择菜单中的各个选项进行管理。
《东世远程控制系统》是一款高性能、高安全性的远程控制软件。它以更为完善的方式解决了由于地理限制而造成的远程操作困难,能够显著提高用户的工作效率。它不仅具备了同类型软件的所有功能,还增加了“远程演示”和“系统故障中的远程控制”两个功能,实用性显著提升,是目前同类型软件中的佼佼者。
合肥国鹏信息科技有限公司
公司地址:合肥市屯溪路538号华地大厦A座301室
服务电话:0551-5239455
传 真:0551-5239456
公司邮箱:gpcompany@163.com
公司网址:http://www.donsi.com.cn/
我来回复