close
 作者:明日科技 編著
出版社:人民郵電出版社
出版日期:2006-7-1
ISBN7115148732
字數:1258000
印次:1
版次:1
紙張:膠版紙
內容提要
本書全面介紹了ASP程序開發的各方面技術和技巧,共分17章,內容包括表單/窗口與導航條設計、代碼封裝技術、數據庫技術、SQL查詢相關技術、在線統計、視圖/存儲過程和觸發器的應用、報表與打印、窗體與界面設計、圖形與多媒體、ActiveX組件、信息提取與圖表分析、E-mail短信、安全技術、應用與控制、建站與程序調試、網站設計與網頁配色、行業應用等。全書共提供了422個實例,每個實例都突出了其實用性。
本書適用于ASP編程人員,也可供大中專院校相關專業的師生學習參考。

目錄
1章 表單、窗口與導航條設計 1
1.1
 下拉列表 2
實例001 把數據庫中的記錄顯示到下拉列表中 2
實例002 將數組中的數據添加到下拉列表中 3
實例003 級聯菜單 4
實例004 修改數據時下拉列表的默認值爲數據庫中原數據信息 7
實例005 可以輸入文字的下拉列表 8
實例006 應用下拉列表選擇所要聯機的網站 9
實例007 根據下拉列表的值顯示不同控件 10
1.2
 動態添加表單元素 12
實例008 根據數據表結構自動生成數據錄入頁面 12
實例009 投票信息一次性設置 13
1.3
 文本框組件的應用 15
實例010 自動計算金額 15
實例011 設置文本框的只讀屬性 16
實例012 讓您的密碼域更安全 17
實例013 限制多行文本域輸入的字符個數 18
1.4
 單選按鈕組 19
實例014 不提交表單獲取單選按鈕的值 20
實例015 選中單選按鈕後顯示其他表單元素 21
1.5
 表單應用 22
實例016 防止表單在網站外部提交 22
實例017 同一個頁中的多表單提交 24
1.6
 彈出窗口控制 26
實例018 打開新窗口顯示廣告信息 26
實例019 自動關閉的廣告窗口 28
實例020 彈出窗口居中顯示 29
實例021 打開新窗口顯示詳細信息 30
實例022 彈出窗口的Cookie控制 32
實例023 爲彈出的窗口加入關閉按鈕 33
實例024 關閉彈出窗口時刷新父窗口 34
實例025 應用window.close()關閉窗口時,不彈出確認對話框 35
1.7
 彈出網頁對話框 36
實例026 彈出網頁(模式)對話框 36
實例027 彈出全屏顯示的網頁(模式)對話框 39
實例028 網頁拾色器 40
1.8
 無邊框窗口 42
實例029 全屏顯示無邊框有滾動條窗口 42
實例030 應用JavaScript實現指定尺寸的無邊框窗口 43
實例031 應用CSS+DIV實現無邊框窗口 44
1.9
 水平導航條應用 47
實例032 帶圖標的文字導航條 47
實例033 Flash導航條 48
實例034 按鈕導航條 49
實例035 導航條的動畫效果 50
實例036 不用圖片實現質感導航條 52
1.10
 下拉菜單式導航條 53
實例037 二級導航菜單 53
實例038 半透明背景的下拉菜單 55
實例039 彈出式下拉菜單 59
實例040 展開式導航條 61
1.11
 側導航條設計 62
實例041 導航按鈕 62
實例042 收縮式導航菜單 64
實例043 樹狀導航菜單 66
2章 代碼封裝技術 69
2.1
 數據庫操作函數 70
實例044 通用數據庫連接函數 70
實例045 測試數據庫連接 72
實例046 關閉記錄集 73
實例047 關閉數據庫連接 74
2.2
 窗口與對話框 75
實例048 彈出提示對話框並重定向網頁 75
實例049 打開指定大小的新窗口並居中顯示 76
2.3
 字符串處理 78
實例050 自動獲得漢字的拼音簡碼 78
實例051 轉換輸入文本中的回車和空格 79
實例052 小寫金額轉換爲大寫金額 81
實例053 判斷字符串是否以指定字符開頭 83
實例054 把一個長數字分位顯示 84
實例055 檢查字符是否是英文字母 85
實例056 計算字符串的實際長度 86
實例057 將數字字符串格式化爲指定長度 87
實例058 將小寫字母轉換爲大寫字母 88
實例059 將大寫字母轉換爲小寫字母 89
實例060 字符串轉換成數組 90
實例061 截取字符串 92
實例062 ASP生成條形碼 92
實例063 過濾輸入字符串中的危險符號 94
2.4
 數據驗證 96
實例064 驗證輸入的日期格式是否正確 96
實例065 檢查表單元素是否爲空 98
實例066 服務器端驗證E-mail是否正確 99
實例067 客戶端驗證E-mail是否正確 101
實例068 通過正則表達式驗證電話號碼 102
實例069 驗證輸入的字符串是否爲漢字 104
實例070 驗證身份證號碼 105
實例071 客戶端驗證用戶名和密碼 107
實例072 驗證網址是否合法 108
實例073 驗證數量和金額 110
實例074 限制輸入字符串的長度 111
2.5
 身份驗證 113
實例075 用戶登錄模塊 113
實例076 帶狀態識別的用戶登錄模塊 115
2.6
 日期與時間 116
實例077 顯示長日期格式的系統日期 116
實例078 實時顯示系統時間 118
實例079 倒計時 119
實例080 特殊日期提示 120
2.7
 隨機函數 121
實例081 隨機産生指定位數的驗證碼 122
實例082 生成隨機字符串 123
3章 數據庫技術 125
3.1
 連接Access數據庫 126
實例083 通過DSN連接數據庫 126
實例084 通過ADO連接數據庫 128
實例085 通過OLE DB連接數據庫 129
實例086 連接加密的Access數據庫 131
3.2
 連接SQL Server數據庫 133
實例087 通過非DSN連接數據庫 133
實例088 通過OLE DB連接數據庫 138
實例089 通過DSN連接數據庫 139
3.3
 分頁顯示數據信息 142
實例090 分頁顯示 142
實例091 查詢結果分頁顯示 144
實例092 轉到指定頁的分頁 149
實例093 具有頁碼跳轉功能的分頁 152
實例094 分欄顯示 154
實例095 分類、分欄顯示 155
實例096 統計記錄集中數據的數量 158
實例097 對超長文本數據進行分頁顯示 159
3.4
 數據插入 161
實例098 單條數據錄入 161
實例099 批量數據錄入 165
實例100 插入系統日志信息 169
3.5
 數據更新 170
實例101 更新指定記錄 170
實例102 批量更新 172
實例103 商品價格調整 173
3.6
 密碼管理 175
實例104 修改密碼 175
實例105 找回密碼 176
3.7
 使用代碼創建數據庫、數據表和字段 178
實例106 動態創建Access數據庫 179
實例107 動態創建SQL數據庫 181
實例108 動態創建SQL數據表和字段 183
3.8
 枚舉數據庫中的數據表 185
實例109 列舉SQL Server數據庫中的數據表 185
實例110 列舉Access數據庫中的數據表 187
3.9
 查看及修改數據表結構 188
實例111 查看數據表結構 188
實例112 在線維護投票數據庫 190
3.10
 立即獲取插入記錄的自動編號 191
實例113 獲取SQL Server數據庫中插入記錄的自動編號 192
實例114 獲取Access數據庫中插入記錄的自動編號 192
3.11
 在線刪除表或索引 194
實例115 在線刪除指定的一個數據表 194
實例116 在線刪除多個指定的數據表 195
實例117 在線刪除索引 196
3.12
 清除部分或全部數據表中的數據 198
實例118 清空指定數據表中的所有數據 198
實例119 清空指定數據表中的全部記錄並插入指定ID的新記錄 200
實例120 批量清空數據表 201
3.13
 生成和恢複SQL數據庫腳本 202
實例121 生成SQL數據庫腳本 202
實例122 恢複SQL數據庫腳本 205
3.14
 數據刪除(sml) 208
實例123 刪除指定記錄 208
實例124 批量刪除數據 209
實例125 刪除數據前給予提示 211
實例126 記錄從數據庫裏刪除的記錄數 213
3.15
 鎖定記錄 215
實例127 在線售票 215
實例128 自動生成編號 217
3.16
 SQL Server數據庫備份與恢複 218
實例129 SQL Server數據備份 218
實例130 SQL Server數據恢複 222
3.17
 Access數據庫備份與恢複 227
實例131 Access數據備份 227
實例132 Access數據恢複 229
3.18
 在ASP中應用事務 230
實例133<span style="FONT-FAMILY: 宋体; mso-ascii-font
arrow
arrow
    全站熱搜

    baosell 發表在 痞客邦 留言(0) 人氣()