台灣最大程式設計社群網站
線上人數
1424
 
會員總數:246630
討論主題:190056
歡迎您免費加入會員
討論區列表 >> ASP >> [ASP]是不是資料庫的問題?!
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[ASP]是不是資料庫的問題?!
價值 : 0 QP  點閱數:1286 回應數:3
樓主

gecko
初學者
13 14
124 3
發送站內信

請問各位高高手…
最近我在設計一個討論區,我用了兩個table…table1是用來記錄發表人方面的資料,table2是用來記錄回覆人的資料,因為table2的index_id是要用來記得是針對table1的某一筆記錄作回覆的,所以我用table1的index_id(自動編號)來作為table2的index_id(數字),但是這樣一來table2好像抓不到table1的index_id咧~~是不是我的資料庫設計錯了啊??    還是可以用asp程式來控制把table1的index_id寫到table2的index_id咧??
拜託各位高高手幫幫我吧~~~粉急…謝謝…

搜尋相關Tags的文章: [ 資料庫 ] , [ 資料 ] , [ 問題 ] , [ 資料庫 ] , [ 問題 ] ,
本篇文章發表於2002-05-09 09:06
1樓
回應

duncan
檢舉此回應
在insert table2時, 必須將table1的index_id值存入table2的index_id欄位中
select 時 兩table用 index_id join起來~


希望沒搞錯你意思的duncan
本篇文章回覆於2002-05-09 11:02
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

etman
檢舉此回應
在TABLE2新增一個欄位叫re_code然後在新增回覆時要把table1的索引值傳到新增回覆那頁~寫入RE_CODE~在顯示留言時~~先把TABLE1打開寫入再開TABLE2打開用SQL找TABLE2的re_code跟TABLE1的索引值一樣的筆數~接著再按TABLE2的索引倒排~最近的會在前面...這樣就差不多了吧
本篇文章回覆於2002-05-09 11:03
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

LOTS
檢舉此回應
我想簡單點就是在table2堶n在加一個欄位
如no好了
那在寫table2時把index_id寫到table2..而table2堛槃o要累加一
這才就不會有重覆key的問題了...
那要捉的時候只要用index_id來串
這樣就可以解決了...這應該算是一對多的觀念....
本篇文章回覆於2002-05-09 11:10
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.