莫明其妙地问题 invalid use of keyword ( 积分: 10 )

  • 主题发起人 主题发起人 xuzhic2001
  • 开始时间 开始时间
X

xuzhic2001

Unregistered / Unconfirmed
GUEST, unregistred user!
我在query的sql里面添加下面的语句,
SELECT TOP 10 dbo.A_YangPinTuZhi.*
FROM dbo.A_YangPinTuZhi
把active改为true的时候
总是出现
invalid use of keyworld
token:10
line number:1
请问有没有人遇到过这样的问题.
 
用的是oracle 还是sql server

sql server用
SELECT TOP 10 * FROM dbo.A_YangPinTuZhi
oracle 中不认top 10
 
用的是sql server ,我把原来的query删除重加了一个,active改为 true 是没有问题了,可是在程序里面问题依旧.
begin
close;
sql.Clear;
strsql:='select top '+edit1.Text+' * from a_yangpintuzhi order by 图纸号 desc';
sql.Add(strsql);//出现上面说的错误
open;
end;
 
edit1.Text的内容写错了吧? 看看sql.text的内容是什么,考到查询器里面试一下.
 
我在动态建库的时候也出现了这样的问题:
createDbSql := 'Create Database ' + dbName +
' on primary(Name = ' + dbName + '_dat' +
', FileName = "' + dataFile +
'" , Size = ' + dbSize +
', FileGrowth = 1) ' +
'log on (Name = ' + dbName + '_log' +
', FileName = "' + logFile +
'", Size = ' + dbSize +
', FileGrowth = 1)';
我在执行database1.Execute(createdbsql);的时候老是说dbname是invalid use of keyworld
token:name1(name1是我从edit1.text输入的)
line number:1
这是怎么回事啊,高人解答一下.
 
高人来指导一下吧.
 
期待高人啊.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
998
import
I
I
回复
0
查看
3K
import
I
后退
顶部