0

SQL の結果を結合することについての私の質問に対する答えを得ました。これは「ConcatRelated」で行われました。これを Expression Web 3 に実装したいと思います。

Accessで使用したSQL:

SELECT land.id, land.official_name, vaksiner.vaksiner
FROM land INNER JOIN (vaksiner INNER JOIN land_sykdom ON vaksiner.id = land_sykdom.sykdom) ON land.kort = land_sykdom.land
ORDER BY land.official_name;

SELECT DISTINCT id, official_name, ConcatRelated("vaksiner","qryVaksinerRaw","id = " &    [id]) AS vaksiner
FROM qryVaksinerRaw;

最後はvaksine_queryとして保存されます

Expression Web に追加したい SQL は次のとおりです。

SELECT vaksine_query.id, vaksine_query.official_name, vaksine_query.vaksiner
FROM vaksine_query
WHERE vaksine_query.id="?";

Expression Web で、「式内の関数 'ContactRelated' が定義されていません。

4

1 に答える 1

1

ConcatRelated にあるのはユーザー定義関数であり、Access の外では機能しません。

レコードセットを取得し、それをループして連結出力を作成する必要があるようです。

于 2010-06-13T19:59:20.340 に答える