freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

asp第五章數據庫操作-資料下載頁

2025-05-11 22:48本頁面
  

【正文】 因為 “ 李 ” 被單引號括住 ) , 而后面的 “ 四 ” 字因為少了一個單引號而被視為變量而發(fā)生錯誤 , 如何才能避免這種錯誤呢 ? 在 SQL中連續(xù)的兩個單引號將被視為一個單引號 ,所以我們可以使用 Replace函數將姓名中的一個單引號替換為兩個單引號 , 將 二行語句改成: name=Replace(Request(txtname),”39?!?”39。39?!? 上述語句將表單提交的姓名中有單引號的部分使用兩個單引號替代,這樣當您輸入帶有單引號的姓名時,就不會發(fā)生錯誤了。此方法適合所有在表單中輸入有單引號的情況。 ( 2)使用表單的方式讓上網者查詢、新增、修改及刪除服務器端數據庫的數據在網絡上是很常見的,但是要實現這些功能必須執(zhí)行 SQL指令才能完成。有兩點要注意:一是 SQL命令中的數據(即輸入表單中的數據)和 Access中指定的數據類型、長度等必須符合;二是 SQL指令中的數據不能是空白,因而表單中與 SQL指令有關的數據必須填寫。程序 用先判斷 name變量是否為空白的方式,若是則停止程序的執(zhí)行,給出提示信息,從而強迫上網者必須在表單中填寫數據。 數據表記錄的新增、修改和刪除 1.新增數據表記錄 例 :先制作一個網頁 記錄各字段的內容(如圖 );填寫后單擊 “ 新增記錄 ” 按鈕:若信息沒有填寫完整,頁的超鏈接;否則 到 info數據表, 并調用 info表中的全部記錄顯示出來 。詳細程序見 c5 。 【 說明 】 info數據表有 5個字段,為什么在表單上只要填寫 4個字段的數據呢?這是因為第一個字段 “ 編號 ” 的數據類型為自動編號,只要新增一條數據, “ 編號 ”字段的數據會自動生成。 使用 SQL中的 Insert Into語句可以新增一條記錄到該數據表的最后面 , 其語法如下: Insert Into tblname(fieldname1, fieldname2, … fieldnameN)Values(value1,value2,… valueN) 上述語句會在 tblname數據表的最后插入一條記錄 , 在該筆記錄內將數據 value1放入fieldname1 字段 、 value2 放入fieldname2… valueN放入 fieldnameN。 例如 , 程序 info數據表 , 使用的 SQL語句是: Insert Into info(學號 , 姓名 , 性別 ,身高 ) Values( amp。StudentID amp。,39。amp。Name amp。39。,39。amp。Sex amp。39。, amp。Stature amp。) 上述語句將記錄新增至 info數據表 , 其中變量 StudentID( 為數值不用加單引號 ) 新增到“ 學號 ” 字段 、 Name( 為字符串須加單引號 )新增到 “ 姓名 ” 字段 、 Sex新增到 “ 性別 ” 字段 、 Stature新增到 “ 身高 ” 字段 。 將 SQL語句賦給 SQLcmd變量后 , 可以使用 SQLcmd如: SQLcmd 為 什 么 之 前 的 實 驗 中 都 是 把 SQLcmd的結果放入一個 Recordset對象 , 而這里卻沒有呢 ? 因為 Execute方法可以象函數一樣返回查詢結果 , 但是要新增 、 刪除或修改記錄就不 用 返 回 結 果 了 , 所 以 直 接 使 用 SQLcmd即可 。 提示:如果在 Access設計視圖中選擇info數據表的 “ 允許零字符串長度 ” 為“ 是 ” ,則該字段新增空白數據也不會發(fā)生錯誤。 2. 修改數據表的記錄 例 :設計一個根據 “ 學號 ” 字段來修改 info數據表中記錄的網頁 :網頁上方通過調用 info表中全部記錄;下方使用表單來輸入要修改的記錄各字段的內容(如圖 示),單擊 “ 修改數據 ” 按鈕后,即對info表中的記錄進行修改 。詳細程序見。 【 說明 】 需要對數據表某筆記錄的內容進行修改時 , 可以通過 SQL所提供的 Update指令來完成 , 語法如下: Update tblname Set fieldname1=value1,[fieldname2=value2,… ] Where condition 上述語句的功能是根據 Where 子句設定的條件式condition找到數據表 tblname中符合條件的記錄 , 然后修改該記錄指定字段的內容 。 其中 Set保留字是將數據 value指定給特定的字段 fieldname。 例如 , 要修改 info數據表中 “ 學號 ” ( 字段 ) 等于 1008的記錄 , 將它的 “ 姓名 ” ( 字段 ) 修改為 “ 薩達姆 ” ,“ 身高 ” 改為 170, 使用的語句如下: UpDate info Set 姓名 =39。薩達姆 39。,身高 =170 Where學號 =1008 3. 刪除數據表的記錄 例 :設計程序 info數據表中身高小于 155的學生記錄,然后調用 刪除指定記錄后 info數據表中剩余的記錄顯示出來, 詳細程序見 。 【 說明 】 要刪除數據表中的記錄 , 須要使用 SQL提供的Delete指令 , 其語法如下: Delete From tblname Where condition 上述語句會在數據表 tblname中 , 根據 Where子句后的 condition條件式找到符合條件的記錄 , 然后將其刪除 。 思考與練習 1. Access數據庫文件的擴展名是什么 ? 請說明 Access數據庫的優(yōu)缺點 。 2. 什么是 ADO對象 ? 它有哪些重要的子對象 ? 3. Connection對象最常用方法有哪些 ? 各有什么作用 ? 4. 制作用于輸入帳號和密碼的表單( 如圖 ),單擊 “ 登錄 ” 按鈕之后,使用 單提交的信息:如果提交的帳號和密碼與 Pass數據表某一記錄的 user、password字段值完全吻合,則打開網頁( 如圖 );否則輸出“ 對不起,您不是本站的會員!您不能進入本系統(tǒng)! ” (如圖 ) 5. 編寫 , 在 的 pass數據表末尾新增一條記錄 ,username字段值為 Tom, password字段值為 123456;然后將字段 username為 jack的記錄的 password字段值修改為 111111。
點擊復制文檔內容
高考資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1