+"'"
文本参数要加单引号
前与后都要加"'"这样单引号。
参考语句吧myname是一个参数。你获取后拼起来
var sql="exec UpdateDataForDate '"+myname+"'";//拼接存储名称与参数
var res=FR.remoteEvaluate('=sql("sqlserver_testaa","'+sql+'",1,1)');//执行
完整的语法类似
var mycode=this.options.form.getWidgetByName('mycode').getValue(); //获取参数
var mydate=this.options.form.getWidgetByName('mydate').getValue();
var STATUS=this.options.form.getWidgetByName('STATUS').getValue();
var sql="exec test_aa_cc "+mycode+","+mydate+","+STATUS;
var res=FR.remoteEvaluate('=sql("dbbasedata","'+sql+'",1,1)');
oracle中可以用这个方式
var mycode=this.options.form.getWidgetByName('mycode').getValue(); //获取参数
var mydate=this.options.form.getWidgetByName('mydate').getValue();
var STATUS=this.options.form.getWidgetByName('STATUS').getValue();
var sql="call test_aa_cc ('"+mycode+"','"+mydate+"','"+STATUS+"')";
var res=FR.remoteEvaluate('=sql("dbbasedata","'+sql+'",1,1)');