<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      有關ASP的一些經常見問題(二)

      [摘要]1.如何解決有關瀏覽ASP頁面,只在本地緩沖區讀出的問題! Response.Expire =0 2.登錄的驗證號的生成? 答: 分別輸出Hour(LogTime),Minute(LogTime),Second(LogTime)(它們無需加CStr), CStr(Int(Rnd*10000))看是...

      1.如何解決有關瀏覽ASP頁面,只在本地緩沖區讀出的問題!
      Response.Expire =0

      2.登錄的驗證號的生成?
      答:
      分別輸出Hour(LogTime),Minute(LogTime),Second(LogTime)(它們無需加CStr),
      CStr(Int(Rnd*10000))看是否有問題。另外,登陸時取得唯一SN可以
      用SessionID & Now()

      3.原代碼泄露?
      用webclass 來做,就不用考慮原代碼泄露這個問題了。

      4.求教,有誰知道網頁上的股市行情的定時刷新是怎么實現的嗎?
      答:可以用javaApplet的通訊功能實現。
      網頁刷新可以用<body onload="setTimeout('location.reload()',5000);">

      5。ASP用什么方法把數據庫里的圖片顯示到頁面上呢?
      答:·response.ContentType="image/jpeg"然后用Response.BinaryWrite輸出數據
      ·response.ContentType="html/image"

      6.怎樣知道備注字段大小,有朋友說用len(recordset(mem))?
      答:如果是數據庫字段名可以這樣:RS("字段名")(在你那兒應該是RS("ly"))
      還可以這樣:
      如果你的RS是用Select語句建立的,可以用數字來引用
      sSql="Select id,ly From 表名"
      Set RS=Conn.Execute(sSql)
      則RS(0)即指RS("id"),而RS(1)就是RS("ly")
      問:就是想得到,像這個論壇里顯示貼子大小的方法,如(192 Bytes)
      答:ADO中Field對象的ActualSize屬性

      7。怎么才能輸入的文本框中的內容會根據輸入時的換行而換行?
      答:文本區<textarea>的話屬性wrap="OFF"
      問:如何實現會根據輸入文本的換行。而不是你輸入了一大段的文字(中間有回車符)可是從記錄中再次調出的時候就沒回車符了,只是在應該換行的地方變成了空格。
      答:很簡單!
      如果從數據庫中取出的內容為RS("Content")
      <%
      Dim sContent
      sContent=RS("Content")
      sContent=Replace(sContent,Chr(13) & Chr(10),"<Br>")
      Response.Write(sContent
      %>
      如果你還想保存空格,還可以
      sContent=Replace(sContent," ","&nbsp;")

      8。如何用ASP技術,將數據庫的記錄分多行寫入一個文本文件?
      答:用ADO讀數據庫,用FileSystemObject寫入文件
      9?煞駥懸粋簡短的用FileSystemObject寫文件的小例子?
      答:例如:RS為數據庫字段,Content為要寫入Txt的字段。

      %
      Dim fs
      Dim ts
      set fs=Server.CreateObject("Scripting.FileSystemObject")
      set ts=fs.CreateTextFile("C:\hzc.txt")
      Do while Not RS.EOF
      ts.Writelen(RS("Content"))
      RS.Movenext
      Loop
      ts.Close
      fs.Close
      %>

      10。我想在頁面中動態加上<select>的<option>,在客戶端腳本應該怎么寫?
      答:
      假設:表tableselect存放下拉框內容,content為其中在下拉框中顯示的文字,
      value為對應的值

      <%
      Set RS=Conn.Execute("Select Content,Value From tableselect")
      %>
      <Select name="Select1">
      <%Do While Not RS.EOF%>
      <Option value='<%=RS("value")%>'><%=RS("content")%></Option>
      <%
      RS.MoveNext
      Loop
      %>
      </Select>

      11。除了停止服務,還有什么方法可以結束一個application?
      答:·Set Application("變量名") = Nothing
      · 修改Global.asa文件,存盤,如果該Application正在使用,
      會造成Application_OnEnd,和Application_OnStart,
      相應所有Session也重新起動。

      12。如何處理多于255字符的數據?
      答:如果是在數據庫中,選備注型字段即可。

      13。我搞了一個ACCESS數據庫的壓縮方法,雖然能執行,但并未達到預期效果。有哥們愿意幫我看看嗎?
      答:使用Compact壓縮數據庫時需要注意的幾個問題:
      1.如果你的表中沒有主關鍵字的話,對于提高數據庫的效率起的作用就不明顯。
      因為使用Compact時是按照主關鍵字的排序將記錄從新復制到新的數據庫中,
      如果沒有,那么將按照原來記錄的順序進行復制。。。
      2.該方法主要的一個功能時回收在進行數據庫Delete后的空間,如果沒有頻繁
      對數據庫中的數據進行Delete操作,效果不明顯。。。
      3.該方法將Reset自動編號中的號碼
      4.重新生成Query中的統計結果
      5.將Query中的在下次運行時需要重新編譯的標志復位
      這個方法主要是實現以上功能的,更加具體的說明請查閱Office的幫助。(出處:熱點網絡)


      日韩精品一区二区三区高清