查看積分策略說明發表回覆
Discuz! 代碼
提示插入
直接插入
說明訊息

插入粗體文本 插入斜體文本 插入下劃線 置中對齊 插入超級連結 插入信件位址 插入圖像 插入 flash 插入代碼 插入引言 插入列表
刪除線 直線分隔線 虛線分隔線
    
添加文字底框
內容 [字數檢查]:

表情符號

更多 Smilies
字型大小 |||
溫馨提示:本區開放遊客瀏覽。


文章關鍵字 : [功能說明]
(關鍵字可加強搜索準確性, 如關鍵字多於一組, 請以 , 作分隔, e.g. : 阿笨,shiuh,第一笨)

 關閉 URL 識別 | html 禁用
 關閉 表情符號 | 表情符號 可用
 關閉 Discuz! 代碼 | Discuz! 代碼 可用
使用個人簽名
接收新回覆信件通知
推薦放檔網絡空間

檔案(Torent, zip等)
  1. freedl
  2. multiupload
  3. btghost
  4. 便當狗
  5. mediafire
  6. pillowangel
圖片(JPG, GIF等)
  1. hotimg
  2. tinypic
  3. mousems2
  4. imageshack
  5. imm.io
>>>歡迎推薦好用空間


最新10篇文章回顧
dlc007

 發表於 2006-3-29 01:28 PM

抱歉抱歉, 太久沒寫asp, 語法搞混..
不是用 %, 是 mod 才對..
for i= 1 to 10
  if i mod 2 = 0 then
    Response.Write  i
  end if
Next

以上面的範例, 則只會顯示246810

[dlc007 在 2006-3-29 01:29 PM 作了最後編輯]


希洛晨心

 發表於 2006-3-29 12:06 PM

作業還是作不出來
按照dlc007 的教學,把i % 2 寫進去,結果卻沒辦法顯示出結果。
再次請求各位幫忙,因為上禮拜同學也做不出來,老師要大家回去再想想。


我的做法如下附件1
顯示出的結果如附件2


Vic

 發表於 2006-3-24 11:03 AM


引用:
希洛晨心寫到:
問題是要將資料庫內容裡面的表格顯示出只要單數行(不全部顯示出)


原來我一直沒看到這一句.....難怪難怪.....

不過 dlc007已經提出了方法, 你自已想想 i % 2 到底是什麼意思.

加油~


希洛晨心

 發表於 2006-3-23 01:15 PM


引用:
dlc007寫到:


其他的以此類推..建議買本書讀讀, 然後做點範例...

[dlc007 在 2006-3-22 05:17 PM 作了最後編輯]

有沒有推薦的書籍,老師都用他的萬年講義,想自己買本試試看。


dlc007

 發表於 2006-3-22 05:15 PM

for i= 0 to rs.Fields.Count-1 '1
  if i % 2 = 0 then  '判斷 i 是否為偶數
    '偶數行, 不處理
  else
    '單數行
    Response.Write  "<td>" & rs(i).Name & "</td>"    'concatenate
  end if
Next

其他的以此類推..建議買本書讀讀, 然後做點範例...

[dlc007 在 2006-3-22 05:17 PM 作了最後編輯]


Vic

 發表於 2006-3-22 12:55 PM

我放到一台asp的機上, 應該可以run啊.

不過因為我沒有你include的檔案, 所以db的連接是重新寫得. 方法來自上面我提到的網頁.

不過你中間的logic, 我一點都沒改.

p.s. 測試完不小心直接刪了改好的asp, 你自己改改試試吧. 不過證實是可以的


希洛晨心

 發表於 2006-3-22 10:27 AM


引用:
dlc007寫到:
只要在 for 裡多一個 if 判斷式就可以達到你要的,
if i % 2 = 0 then  '判斷 i 是否為偶數
  ...
end if



所以如果要做出來,整串要打的是???
恕小弟才疏學淺...   其實是老師沒有教,要我們自己發揮


dlc007

 發表於 2006-3-22 08:44 AM

只要在 for 裡多一個 if 判斷式就可以達到你要的,
if i % 2 = 0 then  '判斷 i 是否為偶數
  ...
end if


Vic

 發表於 2006-3-21 11:42 PM

有關asp to access, 看看這裡:
http://www.webwizguide.info/asp/ ... _a_database_pt2.asp

'Loop through the recordset
Do While not rsGuestbook.EOF
             'Write the HTML to display the current record in the recordset
     Response.Write ("<br>")
     Response.Write (rsGuestbook("Name"))
     Response.Write ("<br>")
     Response.Write (rsGuestbook("Comments"))
     Response.Write ("<br>")

     'Move to the next record in the recordset
     rsGuestbook.MoveNext

Loop
我倒忘了asp的code, 不過 rs(i)應該不是正確拿取recordset內資料的寫法.

看看我上面提到的教學. 那裡有正確 的寫法.


希洛晨心

 發表於 2006-3-20 09:01 PM

幫同學問一個問題,請懂資料庫的大大們幫幫忙,先謝謝各位了。

以下是資料庫的原始檔案內容

問題是要將資料庫內容裡面的表格顯示出只要單數行(不全部顯示出)
但是不知道他的參數該要怎麼寫,老師有給提示,紅色部分的地方老師說是關鍵,因為我也不太懂,所以請各位大大幫忙,這星期四要交出作業,所以請大家幫忙。
超過時間會自動刪除此篇文章。

<HTML >
<body bgcolor="white">
  商品庫存資料表:
  <p>
  <TABLE BORDER=1>
    <!------------------------------------------------------------------------------>
    <!-----------Print column name-------------------------------------------------->
    <!------------------------------------------------------------------------------>   
    <tr>
    <%
      Response.Write  "<tr>"
      for i= 0 to rs.Fields.Count-1 '1         Response.Write  "<td>" & rs(i).Name & "</td>"    'concatenate
      Next
      Response.Write  "</tr>"
    %>
    </tr>
    <!------------------------------------------------------------------------------>
    <!-----------Print the content-------------------------------------------------->
    <!------------------------------------------------------------------------------>
    <%
      rs.moveFirst
      While Not rs.EOF  'End Of File
         Response.Write  "<tr>"
         For i=0 to rs.Fields.Count-1
           Response.Write  "<td>" & rs(i).Value & "</td>"
         Next
         Response.Write  "</tr>"
         rs.MoveNext
      Wend
    %>
  </TABLE>
</BODY>
</Html>

[希洛晨心 在 2006-3-25 12:13 AM 作了最後編輯]





所在時區為 GMT+8, 現在時間是 2024-9-30 03:28 PM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.022920 second(s), 6 queries , Qzip disabled