gpt4 book ai didi

delphi - 带有 Delphi 和 dbExpress 的 ASE Syabse 服务器版本

转载 作者:行者123 更新时间:2023-12-01 23:25:28 24 4
gpt4 key购买 nike

我尝试使用 Delphi 2009 和 dbExpress 获取 ASE Sybase 版本

我的代码是

with SQLQuery1 do
begin
SQL.Text := 'select @@version';
Open;
Memo1.Lines.Add(FieldList.Fields[0].Value);
Close;
end;

Open 语句引发异常并显示消息“SQLQuery1:字段名称缺失”。令我感兴趣的是,使用 ADO,相同的代码运行得很好,我得到了这样的结果:

Adaptive Server Enterprise/15.7.0/EBF 21204 SMP SP50 /P/X64/Windows Server/ase157sp5x/3286/64- bit/OPT/Thu Jul 11 16:47:22 2013

我在这个查询中也遇到了同样的错误

SQL.Text := 'select count(*) from myDB..sysobjects where name = ''db_vers'''

最佳答案

尝试添加如下别名

select @@version as version

它也应该适用于第二个查询。

关于delphi - 带有 Delphi 和 dbExpress 的 ASE Syabse 服务器版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21557722/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com