SQL语句出错。请问?
我的语句如下
with DMrestaurant.ADOQ do
begin
close;
SQL.Clear;
SQL.add('update 库存表 set 库存量=:s0 where 货物编号:=bianhao');
Parameters.ParamByName('s0').value :=StrToInt(shuliang.Text);
Parameters.ParamByName('bianhao').value :=huowubianhao.Text;
ExecSQL;
end;
application.MessageBox('库存信息修改成功!','提示信息',0+MB_ICONINFORMATION);
运行到这个部分的时候提示我
ADOQ.parameter'bianhao'not found.
请问是什么错误?
var
strSQL:string;
strSQl := 'update 库存表 set 库存量=%s where 货物编号=%s';
with DMrestaurant.ADOQ do
begin
close;
sql.text := format(strsql,[shuliang.Text,huowubianhao.Text]);
ExecSQL;
end;
试试
货物编号:=bianhao
冒号、等号反了吧
Delphi(Pascal) code:
SQL.add('update 库存表 set 库存量=s0 where
相关问答:
我的Tblworkbill表的数据如下:
id workbillno ..................
1 1
2 6
3 a1
4 c2
5 2
6 aa
7 ......
场景如下:
客户把备份好的数据库,发给我,我在本机还原后,运行写好的存储过程,比较快,并且在实施那边运行同样比较快。但是当实施在客户那边运行的时候速度就非常的慢,时间超出了程序的时间限制。远程在客户那 ......
CREATE PROCEDURE [selectvipcompany]
@username varchar(50),
@companyname varchar(50),
@endtime varchar(1)
AS
declare @sql varchar(1000)
set @sql=''
if (@username<>null and @username ......
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......