2017-05-05 51 views
0

在我的配置,我試了下COMAND(BD MySQL的):獲取價值並傳送到數據庫服務如何參數(過濾器)

SELECT user, name, lastname FROM Cordloc 
where user=<sql:param type="xs:string" select="/form/section-1/usuario"/> 

這個數據庫服務瞬移到drowpdown,但是當我包括句子"where user=<sql:param type="xs:string" select="/form/section-1/usuario"/>", ,這是行不通的。

我嘗試了顯示名稱用戶名,但使用用戶登錄orbeon過濾(在表中是相同的值「orbeon」)。

請問,你能幫助我嗎?

非常感謝。

回答

0

在查詢中不能使用XPath表達式,例如/form/section-1/usuario。相反,select屬性的值必須爲(如1. Set a service parameter中所述)。

相反,您將該值從該操作「饋送」到服務。在動作編輯器,下設置數據庫服務參數,可以說來自給定字段的值應該用於SQL查詢的參數。

相關問題