我是应用程序开发的新手,刚开始迈出第一步.我根据本指南安装了Cordova和所需的实用程序.
我已经创建了我的第一个应用程序(使用Cordova的创建脚本),我可以在我的Nexus 4上运行它.现在我尝试使用plugman安装插件,我被卡住了.本教程说我可以使用安装插件
cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
Run Code Online (Sandbox Code Playgroud)
在应用程序目录中.这里有两个问题:1.在应用程序目录中本身不是名为"cordova"的可执行文件2.当我切换到cordova目录并执行上述命令时,我收到此错误:
Cordova无法识别命令插件
我有什么想法我做错了吗?或者在教程中是错误的?非常感谢您的帮助!
编辑:我设法直接使用plugman安装插件
plugman install --platform android --project.--plugin https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
但是我仍然对如何使用cordova安装插件感兴趣...
我正在使用Delphi XE2和AnyDac组件以及Advantage Database 10.在我的代码中,我使用的参数化查询如下:
q.SQL.Text := 'SELECT * FROM Table1 ' +
'LEFT JOIN Table2 ON (Table1.ID = Table1 .ID_Table2) ' +
'WHERE ' +
':0 BETWEEN Table1.StartAm AND Table1.EndeAm ' +
'AND Table2 = :1';
q.Params[0].Value := AStartDateTime;
q.Params[1].Value := AIDRessourcenGruppe;
q.Open;
Run Code Online (Sandbox Code Playgroud)
这最终会出现异常:
Exception der Klasse EADSNativeException mit der Meldung'[AnyDAC] [Phys] [ADS] Error 7200:AQE Error:State = 22018;
NativeError = 2112; [iAnywhere Solutions] [Advantage SQL Engine]分配错误'aufgetreten.
当然AStartDateTime是一个有效的delphi TDateTime值,AIDRessourcenGruppe是一个整数值.
有趣的是,这两个变体有效:
q.SQL.Text := 'SELECT * FROM Table1 ' +
'LEFT JOIN Table2 …Run Code Online (Sandbox Code Playgroud) delphi parameters advantage-database-server delphi-xe2 anydac
我得到这样的陈述:
SELECT * From Table WHERE Feld IS NULL
SELECT * From Table WHERE Feld IS NOT NULL
Run Code Online (Sandbox Code Playgroud)
现在我想知道如何参数化这个查询:
SELECT * From Table WHERE Feld IS :Value
Run Code Online (Sandbox Code Playgroud)
因为我不能将"NOT NULL"传递给参数,我认为这根本不可能 - 但也许有人知道解决方案吗?谢谢!
我想DateTimeToStr在调试项目时使用该功能.我想使用评估/修改窗口或监视窗口.这总是会导致错误"链接器消除的功能".
我已经确保项目使用了该函数(我还在我想要调试的函数中显式调用了),同时我关闭了优化并重新编译了整个项目.
在查看System.pas时,TDate和TDateTime定义如下:
TDateTime = type Double;
TDate = type TDateTime;
TTime = type TDateTime;
Run Code Online (Sandbox Code Playgroud)
显然TDate和TDateTime是一样的.
我只是努力与TDate和TDateTime合作,因为我预计TDate只包含日期部分,而不是时间部分.
现在我想知道:这背后的意义是什么?当我将变量声明为TDate时,它应该包含一个日期,而不是一个数据和一个时间值.
delphi ×4
parameters ×2
anydac ×1
cordova ×1
delphi-2009 ×1
delphi-xe2 ×1
isnull ×1
plugins ×1
tdatetime ×1