小编Chr*_*ris的帖子

安装前存在WiX检查文件

我已经多次看到这个问题,但没有一个答案似乎对我有用.我显然缺少一些基本的东西,但我似乎无法找出它是什么!我只使用了几天的WiX,所以我还是很新的.

基本上,我已经为现有产品构建了一个插件,我想在允许插件安装之前检查产品是否已安装.我认为最简单的方法是检查主可执行文件是否在正确的目录中.

到目前为止我的相关代码:

<Property Id="FILEEXISTS">
  <DirectorySearch Id="CheckFileDir" Path="INSTALLDIR" Depth="0">
    <FileSearch Id="CheckFile" Name="main.exe" />
  </DirectorySearch>
</Property>

<Condition Message="File does exist.">NOT FILEEXISTS</Condition>
Run Code Online (Sandbox Code Playgroud)

哪里INSTALLDIRId所在的目录MAIN.EXE应该和嵌套定义的Directory标签.

wix

8
推荐指数
1
解决办法
1万
查看次数

SQL - 如果记录存在于tableA中,则插入到tableB中

我正在使用mysql数据库,如果产品代码已经存在于tableA中,我正在尝试将记录插入到tableB中.

我认为CASE声明可行,但我在网上找不到任何进一步的帮助.这是我到目前为止:

CASE (SELECT COUNT(*) FROM tableA WHERE tableA.item_code = '$pcode') > 1 
THEN INSERT INTO tableB(item_id, serial_number, used) 
VALUES ('$iid','$sns','$used') END
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢.干杯

php mysql sql

1
推荐指数
1
解决办法
302
查看次数

标签 统计

mysql ×1

php ×1

sql ×1

wix ×1