好吧我不知道我的問題是否有意義,但我會盡我所能地盡力描述這一點。從數據庫獲取價值並傳遞到另一個頁面
我正在做一個學校項目,我有一個存儲「項目」的數據庫,字段包括ProjectID,名稱,出版物,狀態等。
我還有另一個名爲Publications的表,它存儲ID,PublicationType,ProjectID,Description等等。
在項目頁面上,我可以選擇添加新項目,還可以顯示當前項目的網格視圖,並且如果您單擊其名稱,它會將您帶到可以添加的頁面爲那個項目。我通過HyperLinkField的值傳遞了值爲Publications.aspx?ProjectID = {0}
當我重定向到出版物頁面時,ProjectID出現在URL中,但是,當我嘗試插入我的出版物,名稱,類型和項目ID項目ID字段在我的數據庫中留空。
我在設計視圖中這樣做,但這裏是我的出版物頁面的插入和選擇語句。
SELECT ProjectID, PubType, PubDescription, PubDetail, PubLink FROM Publications WHERE (ProjectID = ProjectID)
INSERT INTO Publications(ProjectID, PubType, PubDescription, PubDetail, PubLink) VALUES (ProjectID, ?, ?, ?, ?)
我100%確定這是一個邏輯錯誤,但我不知道如何解決它。我希望得到一些幫助,最好通過設計界面,但如果需要的話,我不介意做一些編碼。
謝謝!〜
這是使用一個SqlDataSource? –
AccessDataSource – user1415001