0

Web フォームを使用して情報を表示し、フォームから値を追加して、SQL 割り当てを行っています。

課題の一部では、ラジオ ボタン リストを使用して、それをデータベース テーブルにリンクする必要があります。また、各ラジオ ボタンのテキストに関連する写真を生成する必要もあります。例えば:

  • りんご(りんごの写真)
  • バナナ(バナナの写真)

ただし、すべてデータベース自体から取得する必要があります。

データソースをデータベース テーブルにバインドし、SQL SELECT ステートメントで html タグを使用して画像を挿入するためのヒントが与えられました。

たとえば、データベースには、Fruit_Code、Fruit_Name、および Fruit_Image の 3 つの列があります。Fruit_Image 列には、果物の画像の名前 (apple.jpg など) を格納します。

そこから SELECT ステートメントを使用すると、次のようになります。

SELECT Fruit_Name, Fruit_Name + ' ' + '<img src = "+'/Images/' + Fruit_Image" + />'
FROM Fruit_Table

しかし、私がこれをやろうとするときはいつでも、それを機能させることができないようです。画像は何らかの方法でデータベースから取得する必要があり、ラジオ ボタンのテキストの最後に配置する必要があります。

誰かが私を正しい方向に向けてもらえますか?

4

1 に答える 1

1

SELECTステートメントで文字列がわずかにエスケープされているだけです。

SELECT Fruit_Name
     , Fruit_Name + ' <img src=''/Images/' + Fruit_Image + '''/>'
FROM Fruit_Table

@Goat_CO によって指摘されたように、パスに追加のエスケープを追加しました

于 2013-06-02T01:33:49.477 に答える