我爲一個組織創建了軍事網站。該網站的一部分將成爲新聞/博客牆。ASP.NET C#,SQL渲染圖像,SQL查詢等
這篇新聞將包含一篇simpel文章,併爲該文章提供一些圖片,具體取決於文章作者選擇的內容。
在我的數據庫中,我編了兩張桌子,一張是新聞,一張是照片。將這些連接在一起,圖片表只包含圖片的網址,而不是整個圖片。
現在的問題:
如果只有一個連接到文章圖片都工作正常,但如果我得到一些照片,我得到每個畫面,但同一篇文章多個行。
這給了我下一個問題,我的ASP.NET ListView提供了一個新的文章,併爲每篇文章和同一篇文章呈現出一張圖片>。 <
我一直在問我的老師在uni尋求幫助,但他們似乎都忙於其他講座。
我也想知道如何在ListView中渲染多張圖片,在代碼behinde中使用了一些foreach來獲取更多的圖片標籤,但我怎麼做?
生病後我的SQL查詢,如果有幫助的這張照片,看行2和3
ALTER PROCEDURE [dbo].[GetLatestNews] AS
BEGIN
SELECT News.NyhetID, News.Rubrik, News.Nyhet, News.Datum, Picture.Picture
FROM Picture
RIGHT OUTER JOIN News as News ON News.NyhetID = Picture.NyhetID
ORDER BY News.NyhetID DESC
END
感謝所有提前還記得我是個新手程序員,這也許是很容易嗎?我真的很喜歡這件事,因爲我不會那麼刻薄地告訴自己。
如果你可以用查詢的文本(而不是圖片)更新你的問題,你可能會得到更具體的回答。 – mgnoonan 2012-04-22 20:13:34
只需使用WordPress的這個,這就是它... – 2012-04-22 20:14:21
ALTER PROCEDURE [dbo]。[GetLatestNews] AS BEGIN SELECT News.NyhetID,News.Rubrik,News.Nyhet,News.Datum,Picture.Picture FROM Picture RIGHT OUTER JOIN News作爲新聞在News.NyhetID = Picture.NyhetID ORDER BY News.NyhetID DESC END EXEC dbo。GetLatestNews我得到像這樣的東西:Row | NyhetID | Rubrik | Nyhet | Datum | Picture 1 5嗨Bla 04/05〜Gallery/pic/tree.jpg <----問題2 5嘿Bla 04/05〜Gallery/pic/Head.jpg <----相同3 4 Helo Hehe 03/04〜Gallery/pic/nuub.jpg – Rovdjuret 2012-04-22 20:25:46