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," "," ")
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的幫助。(出處:熱點網絡)
|