導航:首頁 > 教學教育 > asp雙語

asp雙語

發布時間:2021-03-07 00:37:12

① 中英雙語閱讀網站

財經網雙語閱讀http://www.caijing.com.cn/bilingual/
華爾街日報雙語閱讀http://chinese.wsj.com/gb/bilingual.asp
這兩個很權威的,希望內您容喜歡。

② asp雙語版網站如何默認打開英文版

首先來查看空間管理的默認首選文源件是什麼?假如是index.asp的話,就在index.asp文件上直接
<% Response.redirect "英文版的首頁指向鏈接" %>
如果index.asp原來是中文首頁的話,將默認首選文件名Default.asp放在第一位,把<% Response.redirect "英文版的首頁指向鏈接" %>做成Default.asp即可

③ aspcms中英文雙語網站怎麼做

1. 打開資料庫中的AspCms_Language表,發現已有1條記錄,這時你再添加1條英文版的記錄
2. 找到專inc/AspCms_SettingClass.asp,修改第3行成:dim LanguageAlias : LanguageAlias=rCookie("LanguageAlias")
3. 找到admin/top.asp ,找到 後台導屬航 ,在後面添加代碼
<%
if rCookie("languageID")<>"2" then
response.write "中文 英文"
else
response.write "中文 英文 "
end if
%>
通過上面的代碼,可以在後台切換中英文版的管理後台
4. 找到templates\cn\html的head.html中定義英文版:
English

④ aspcms 自製雙語版 小問題 請教

增加一個問題。生成靜態後,雙語版的index.html變成了一個,不能互相切換。

⑤ asp網站怎麼實現中英文雙語

採用雙庫,差別是英文版的在中文版背後加英文版的標識,比如:_en

這樣只要做個讀取庫的判別,而不用每個文件去判斷讀取同資料庫 的蠻煩

⑥ aspcms v2.7.3怎樣設置雙語版

同後台雙語 意思就是 輸入時候 是 中文標題 英文標題 中文內容 英文內容這樣的一起輸入,不需要切換後台 直接同時錄入 這樣會很好。避免切換後忘記

⑦ 跪求一篇ASP開發相關技術的文章.要雙語的

基於技術開發Web資料庫檢索程序

摘 要:文章以ASP技術為基礎,介紹了基於ASP技術開發資料庫檢索程序的產生機理和
方法,並針對Web資料庫檢索程序特點,採用全文檢索資料庫方式,來實現基於ASP技術
開發Web資料庫檢索程序。
關鍵詞:ASP技術;Web資料庫;檢索程序

1 前 言
1.1 ASP(Active Service Page),是微軟推出的動態Web設計技術,是一種用於WWW服務的伺服器端腳本環境,在站點的Web伺服器上解釋腳本,可產生並執行動態、互動式、高效率的站點伺服器應用程序。利用它,可以很容易地把HTML標記、文本、腳本命令及ActiveX組件混合在一起構成ASP頁,以此來生成動態網頁,創建互動式的Web站點,實現對Web資料庫的訪問。
1.2 當用戶使用瀏覽器請求ASP主頁時,WEB伺服器響應,調用ASP引擎來執行ASP文件,並解釋其中的腳本語言(JScript 或VBScript),通過ODBC連接資料庫,由資料庫訪問組件ADO(ActiveX Data Objects)完成資料庫操作,最後ASP生成包含有數據查詢結果的HTML主頁返回用戶端顯示。
2 ASP技術及訪問機理
由於ASP在伺服器端運行,運行結果以HTML主頁形式返回用戶瀏覽器。ASP技術的核心是內置的ActiveX伺服器組件和對象。ActiveX伺服器組件包括∶資料庫訪問組件(Database Access component),提供訪問伺服器資料庫的功能;文件訪問組件(File Access component),提供讀寫伺服器文件的功能;廣告輪播器組件(Ad Rotator component),提供廣告輪播器的功能;內容鏈接組件(Content Linking component),提供管理超級鏈接、上一頁、下一頁等鏈接功能;瀏覽器信息組件(Browser Capabilities Component),提供有關瀏覽器信息。內置對象包括∶請求(Request),從前端用戶取得信息;響應(Response),將信息送給前端用戶;伺服器(Server),提供Web伺服器工具。應用(Application),管理所有的會話信息,供所有用戶共享;會話(Session),儲存一次會話內的用戶信息,僅被該用戶訪問;對象上下文(ObjectContext),配合Transaction伺服器進行分布式事務處理。
3 資料庫檢索程序的開發
ASP技術是開發網上資料庫服務系統的重要手段,利用ASP技術可以進行有效的網上資料庫檢索系統的開發利用。
3.1 通用檢索主頁的設計
通用檢索主頁的設計,實際就是對一個HTML FORM表單進行編碼和提交的過程。FORM表單是HTML中能夠實現Web頁面交互性的重要組成部分,它為Web頁面提供了豐富的交互對象,可以方便地完成信息查詢條件的錄入及資料庫、檢索途徑的選擇等。
3.2 資料庫介面程序設計
資料庫介面程序設計的關鍵是通過ActiveX伺服器組件ADO及包含的對象,實現對數據源的讀寫,用戶可在瀏覽器畫面中檢索、輸入、更新和刪除資料庫信息,從而建立提供資料庫信息的主頁內容。ADO主要提供了七個對象和四個集合來完成對於資料庫的管理,包括:Connection、Command、Parameter、Recordset、Field、Property、Error以及Fields、Properties、Parameters、Errors。
3.2.1 定義數據源
在WEB伺服器上打開「控制面板」,選中「ODBC」,在「系統DSN」下選「添加」,選定你希望的資料庫種類、名稱、位置等。本文定義「SQL SERVER」,數據源為「HT」,資料庫名稱為「HTDATA」,腳本語言採用Jscript。
3.2.2 創建資料庫鏈接(Connection)
創建資料庫鏈接(Connection)。通過伺服器對象的CreateObject方法,可以創建Connection對象和使用變數接受對象引用。一旦連接對象創建之後,它就可用來打開到任何ODBC數據源的連接。
3.2.3 創建數據對象(Recordset)
創建數據對象(Recordset)。
Dim Rs 『申明變數』
Set Rs=Server.CreatObject("ADODB.Recordset") 『創建數據對象』
Rs.PageSize=10 『設置一頁所顯示的記錄數』
3.2.4 操作資料庫
(1)首先要定義SQL查詢語句:
Dim sql 『申明變數』
sql="select * from publication where title like 』ASP%%』" 『定義SQL查詢語句』,檢索資料庫的publication表中名以ASP開頭的所有信息的記錄。
Const adOpenkeyset=1 『定義Recordset的類型』
(2)然後執行該查詢命令,Rs.Open Sql,conn, adOpenkeyset 『執行sql語句』,在數據對象Rs中保存檢索結果。
如調用Server.CreateObject方法取得「ADODB.Connection」的實例,再使用Open方法打開資料庫:
conn = Server.CreateObject(「ADODB.Connection」)
conn.Open(「HT」)
來操作資料庫。
(3)最後指定要執行的SQL命令
連接資料庫後,可對資料庫操作,如查詢,修改,刪除等,這些都是通過SQL指令來完成的,如要在數據表signaltab中查詢代碼中含有「X」的記錄
sqlStr = 「select * from signaltab where code like 『%X%』」
rs = conn.Execute(sqlStr)
4 資料庫檢索代碼
基於ASP技術開發的Web資料庫檢索程序,是利用資料庫檢索系統網路結構和開發工具,將多個資料庫集成在一個平台上,來實現多資料庫的檢索,從而提高資料庫的檢索效率。
以下是一個全文索引的資料庫檢索部分代碼:
Sub Initialize
Dim ArrNsf As Variant
Dim item As NotesItem
』獲得文檔 context,因為此代理是一個$$QuerySaveAgent,所以$$QuerySaveAgent
可以訪問 Context文檔上的項目。
Dim sess As New NotesSession
Dim doc As NotesDocument
Set doc = sess.DocumentContext
』獲得欲檢索的資料庫,存放在數組ArrNsf內:
ArrNsf= doc.DatabaseName
』如果沒有輸入檢索條件,則輸出提示信息:
If Trim(Cstr(doc.Query(0)))="" Then
Goto EmptyQuery
End If
Dim MatchDoc As NotesDocument
Dim db As NotesDatabase,
Dim collection As NotesDocumentCollection
』下列循環從數組ArrNsf中取得欲檢索的資料庫進行處理:
For nsfCount=0 To Ubound( ArrNsf )
SearchDB=ArrNsf(nsfCount)
Set db = sess.GetDatabase("",SearchDB)
』出現錯誤則轉向:
On Error Goto BadQuery
』獲得滿足查詢條件的記錄集:
Set collection = db.FTSearch(doc.Query(0),0)
On Error Goto 0
』輸出資料庫標題:

』輸出該資料庫中滿足條件的記錄個數:
There are " & Str$(collection.Count) & " matching
documents

』下列循環從滿足條件的記錄集中讀取記錄並輸出:
For i% = 1 To collection.Count
Set MatchDoc = collection.GetNthDocument(i%)

』如果文檔包含Subject或Title,則輸出Subject或Title:
Set item =MatchDoc.GetFirstItem( "Subject" )
If ( item Is Nothing ) Then
Set item = MatchDoc.GetFirstItem( "Title" )
End If
If Not (item Is Nothing) Then
" & item.Name & ": & item.Text
End If
』如果文檔包含Categories,則輸出Categories:
Set item = MatchDoc.GetFirstItem( "Categories" )
If Not (item Is Nothing) Then
Print item.Name & ": " & item.Text
End If
』輸出文檔產生日期和作者:
createDate = MatchDoc.Created
Document create date: &createDate
Authors:
Forall aAuthor In MatchDoc.Authors
Print aAuthor
End Forall

Next
Next
Out:

Exit Sub
EmptyQuery:
Search query can not be empty
Resume Out
BadQuery:
Query is not understandable: " & doc.Query(0) & {"
Resume Out
End Sub
5 總 結
5.1 Web服務的應用越來越廣,其數據索引也隨之有增無減。同時,在編寫Web資料庫檢索代碼時,既要考慮其安全性,又要確保應用的高質量,致使及時開發相應的資料庫檢索程序越來越迫切。
5.2 ASP技術是中小型自主開發網上資料庫服務系統工具。本文從Web網上資料庫檢索系統的設計出發,探討了如何利用ASP技術進行有效的網上資料庫檢索系統的開發利用,具有較強的現實意義。

參考文獻:
[1] 劉雲生.資料庫設計與分析[M].武漢:華中理工大學出版社,1993.
[2] 嚴蔚敏,吳偉民.數據結構[M].北京:清華大學出版社,2001.
[3] 鄭若忠,寧洪.資料庫原理[M].湖南:國防科技大學出版社,1998.
[4] 李大友.資料庫原理及應用[M].北京:清華大學出版社,1993

⑧ ASP雙語網站 有些XP系統無論什麼瀏覽器打開 英文顯示正常 中文不能顯示

這是編碼的問題

如果網站文件沒有錯誤,可能是你瀏覽器默認編碼的問題

你右鍵點擊瀏覽器,選擇編碼,看是不是選的是utf8的,如果是utf8,那可能是網站本身的腳本有問題

⑨ 做了一個aspcms雙語版網站中文版網站放在二級目錄下網址+/cn可以訪問但是後台訪問不

應該是配置文件的問題吧

⑩ 用asp.net能實現雙語功能嗎

asp.net萬能。在.net中實現,可以使用全球化與本地化,也可以自定義資源的調用,或者使用asp里的方法加個連接。不過不管怎麼做,都需要人工翻譯。

閱讀全文

與asp雙語相關的資料

熱點內容
小學語文長城課程導學 瀏覽:795
公辦和教辦 瀏覽:69
上海高職院校公辦 瀏覽:949
廉江市第九小學校長 瀏覽:264
1984年小學5年級幾門課程 瀏覽:536
中小學生物考試總分 瀏覽:582
運城小學入學難嗎 瀏覽:245
中小學勞技活動制度 瀏覽:328
大祥區公辦幼兒園 瀏覽:909
2019寧波中小學生招生 瀏覽:887
小學六年級語文教材教法分析 瀏覽:500
學習小升初 瀏覽:523
蘇教版一年級語文下知識點講解 瀏覽:65
小升初美術試題及答案 瀏覽:513
蘇教版二年級數學上第七單元教材分析 瀏覽:244
小升初語文附加題 瀏覽:93
育才中學公辦 瀏覽:616
小學書法公開課教案 瀏覽:751
陪伴中考作文開頭結尾 瀏覽:87
教師節金 瀏覽:347