这个只是程序中的一部分。单用的语句是一样的,主要用到SQLDelete( DeviceIDW, "FangAn", where);
具体含义去查查帮助。
//删除
string where="FangAnName="+StrFromInt( \\本站点\WFAName, 10 )+" and FangAnTime="+StrFromInt( \\本站点\WFangAnTime, 10 );
long ret = SQLDelete( DeviceIDW, "FangAn", where);
Trace('方案表删除一条记录 = %2d', ret );
if(ret!=0)
{
\\本站点\sqlErrMessage ="删除结果:删除失败!";
}
if(ret==0)
{
\\本站点\sqlErrMessage ="删除结果:删除成功!";
}
showpicture("数据库 *** 作信息");
sql中去掉一条记录的步骤如下:
我们需要准备的材料分别是:电脑、sql查询器。
1、首先,打开sql查询器,连接上相应的数据库表,例如test3表。
2、点击“查询”按钮,输入:select A1, A2 from test3 group by A1; 。
3、点击“运行”按钮,此时查询出的A1列只显示1个1。
没有自动编号凡是删除一个语句都必须有删除的条件
例如删除最大行的数据
delete
table
where
id
=
(select
max(id)
from
table)
上面的语句就表示删除table里id最大的
你用易语言取出的表只是一个虚拟表你没有自动编号的话就得删除其他字段的一个特定值
否则你的 *** 作虽然不会报错但是也不会成功因为你所获得的行记录只是虚拟表的不影响真实表数据
想要真正删除的话就得是
delete
table
where
bt
='请删除我'
以上就是关于如何在组态王里删除某一条ACCESS数据库里的记录,不是删除所有全部的内容,包括:如何在组态王里删除某一条ACCESS数据库里的记录,不是删除所有、sql中如何去掉一条记录、如何用C语言删除数据库文件中的其中一条数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)