我有一个AppleScript运行扫描到特定文件夹的扫描程序(命令行).我需要将参数传递给applescript,然后又将参数传递给终端.
在我想运行的终端中open -a /Applications/MyScanApp.app myargument,AppleScript运行.我怎么能通过这个论点?谢谢您的帮助!我通常是一名PHP程序员,这与我完全不同.
我的AppleScript:
tell application "Terminal"
do script "./myscanprogram myargument 2>&1"
end tell
Run Code Online (Sandbox Code Playgroud) 我有一个存储过程,用于检查用户是否已经存在,无论它使用数据库中的第一行返回的电子邮件使用什么输入。如果我手动运行 select 语句,我会得到正确的结果。任何建议为什么?
CREATE DEFINER=`myusername`@`localhost` PROCEDURE `User_Auth`(IN `Email` VARCHAR(30))
BEGIN
DECLARE User_ID INT(30);
SELECT `User ID` INTO User_ID FROM `Users` WHERE `Email` = Email LIMIT 1;
IF (User_ID > 0) THEN
SELECT * FROM `Users` WHERE `User ID` = User_ID;
ELSE
SELECT concat('No Users Found: ', Customer_Name);
END IF;
END
Run Code Online (Sandbox Code Playgroud)