現在、キャッシュ データベースからテキストを抽出する際に問題が発生しています。私の CSP ページは次のように書かれています。
[...]
<csp:search name="MySearch" classname="dbo.Story" where="storyId" predicates=">" select="storyId,storyName,author,notes,text" options="predicates,popup,leaveopen,sortbox" caption="This is the Story Search Box">
<center>
<INPUT TYPE="button" NAME="Search" VALUE="Search" ONCLICK="MySearch();">
</center>
[...]
注: クエリを実行しているテーブルは、dbo.Story
Story テーブルです。そのテーブルの列storyId
は、、、、、storyName
などです...author
notes
text
、storyId
、storyName
、author
およびnotes
フィールドはすべて正しく表示されていますが、text
列に返される値はすべて次のようになります。
^dbo.StoryS)dt.common.streams.GlobalCharacterStream ^dbo.StoryS
注: データベースへの直接参照 (「グローバル参照」) は、基本的に、先頭にカラット文字 が続く多次元配列参照^
です。この文字は、これが一時的に処理されるプライベート データではなく、データベースに格納されているデータへの参照であることを示します。このような各データベース配列は「グローバル」と呼ばれます。
ストリームの内容を確認したいのですが、代わりに参照のように見えるものを取得しています。この種のことを以前に扱った人はいますか?