我自己做过动态创建视图的(在SQL server 6.5 & Delphi5下)一点问题也没有啊!
你提示什么错误?
看看,研究一下!!
你提示什么错误?
看看,研究一下!!
解决方案 »
- delphi7开发工具这么不好???
- 默林老人在系统中哪个文件夹?
- 特急呀! 为什么调用DLL会出现“灾难性故障”,就是ClientDataSet.data=NewData出错。
- 帮助:读取文件名出错
- 关于系统服务程序在启动时系统托盘显示的问题!!!请帮帮忙
- TDBGridEh里的输入限制?
- 先出20分,得到正确答案再给80分,会者不难!!
- Borland有建模工具吗?
- D_Q(A.Dai) 你在不在呀?
- ?我刚刚完成一个用DELPHI开发的反黄软件,欢迎大家下载。多发表高见! www.zhengquan518.com/downloads/disk1.zip 软件密码:000000
- delphi print
- 请教!!如何让DirectoryListBox兼有DirectoryListBox和FileListBox的功能。
Query1.SQL.Clear;
Query1.SQL.Add('CREATE VIEW View1 AS SELECT * FROM TABLE WHERE <...>');
Query1.ExecSQL;
出现错误最大的可能是你用Open或Active激活Query,要用ExecSQL
Delphi的TQuery使用正确,也可以使用视图、存储过程等东东。把你的程序
和SQL语句拿出来看看。
我的样本如下:
With query1 Do
begin
Close;
With SQL Do
begin
Clear;
Add('Create View TestVIew(tmpID,tmpName)');
Add('As');
Add('Select FileInfo.FileID,FileInfo.FileTitile from FileInfo');
end; try
ExecSQL;
MessageDlg('Success!',mtInformation,[mbOK],0);
Close;
Except
MessageDlg('Fail!',mtInformation,[mbOK],0);
Close;
Abort;
end;
end;
(1)权限不够;
(2)系统使用'or' 为关键字,出错。
create or replace view test(xhcount,contentxount) as select sum(id),count(content) from content