看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《phi12345 (鮪魚、柚子、Stanley)》之銘言: : ASP 自動編號的問題~ : 目前卡在這裡過不去>_< : 我設 id 但是有辦法去抓到 id 的直嗎? : 資料表 c_week : 我的 標題 t_name : 簡介 t_wname : 內容 r_name : 首先我在SQL 查詢時 下 : sql = "select top 1 * from c_week order by id desc" : rs.open sql,conn,1,3 : t_name=rs("t_name") : t_wname=rs("t_wname") : b_pic=rs("b_pic") : s_pic=rs("s_pic") : r_name=rs("r_name") : t_time=rs("t_time") 這一段我都這樣寫: sql = "select top 1 * from c_week order by id desc" rs.open sql, conn '這個地方只想抓資料出來,所以用預設的read only參數 dim t_name '... dim t_time if not rs.eof then '這個地方要避免一筆資料也沒抓出來的情況 t_name = rs("t_name") '... t_time = rs("t_time") end if : 連結那邊打 : <div id="tit"><p class="toptitle"> : <a href=week.asp?id=<%=rs("id")%>><%=t_name%></a></p></div> : 不過好像設錯了~我 t_time 抓不到@@ : 無法抓到 ID 值~ 這個問題我非常看不懂,照理說,上面的rs如果沒有關閉,或做其他動作, rs("id")一定可以讀到 id 欄位的資料. 在此說「無法抓到 ID 值」是指所產生的網頁源碼是如下嗎? <div id="tit"><p class="toptitle"> <a href=week.asp?id=>...</a></p></div> 處理方法不必增加或刪掉其他欄位; 出現在這個欄位的問題,就處理這個欄位就好. : 我要每發表一篇 首頁的標題就會依照最新的時間而排序 : 這樣要怎麼去做修改呢? 照新的時間排序是改 SQL 的排序準則: sql = "select top 1 * from c_week order by t_time desc" 先把 c_week 表按照 t_time 欄位倒排,再取第一筆資料. : 試著去用 [number]=[number]+1 : 但是會出現錯誤 需要 rs物件!? : 有人可以幫忙一下嗎!? 出現「需要rs物件」的時候,是程式執行到指出的那一行時,rs物件不見了或動不了. 這你要看著自己的程式碼想原因. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.112.24