2012-12-29 43 views
0

基本上我有一個新聞頁面,它在SQL數據庫中存儲標題,故事和獨特的故事標識符。我希望能夠在網頁上爲圖片創建超鏈接。在Dreamweaver CS6中使用動態數據來填充超鏈接

因此,當某人從下拉菜單(使用標題)選擇新聞報道並按下提交時,我想將storyID(唯一標識符)傳遞給超鏈接中的某個位置。所以,如果它是故事134則然後鏈接看起來像:

我知道SQL語句將如下所示:

SELECT StoryID從db.News 其中標題= {該標題的選擇下拉菜單}

下拉菜單中被稱爲NewsDrop

,這將是一個VB代碼庫編寫的ASPX頁面

所以我想我需要幫助將變量傳遞給搜索字符串和超鏈接。

甚至不確定這是否可能。

回答

0

有很多選項可以實現這一點,最常見的做法是在下拉菜單的超鏈接中使用query string向SQL存儲過程發送參數,該存儲過程將在您的變量中使用它選擇語句。因此,基本上,您在下拉菜單中的超鏈接將附加?storyID=<uniquestoryid>,並且在遠端SELECT StoryID from db.News Where StoryID = @StoryID將鏈接標題用作查詢字符串和where子句中的變量(如您所示)效率較低,但如果那是你唯一可以做的選擇。

這裏使用的查詢字符串時,但是你應該小心行事是link約查詢字符串一個良好的基礎文章,另一link的最佳做法。

+0

我想我忘了那裏的一部分,我想我寫了它。我希望頁面底部的超鏈接是

+0

好吧,對不起,我不知道這種類型的需求的VB腳本解決方案。 –