在學生資訊管理系統中,查詢資料,修改資料都需要從表中提取字段資料,現在我們來看看5中訪問欄位的方法:
1.根據字段索引值來訪問字段資料
dim mcc as adodb.recordset
mcc.fields(1).value
這種方法在分析**時有些不方便,不知道該字段的名稱,這是,我們可以選用另一種方法
2.根據欄位名來訪問字段資料
dim mcc as adodb.recordset
mcc.fields("欄位名").value
3.可以把.value省略,使用預設
dim mcc as adodb.recordset
mcc.fields(1)
mcc.fields("欄位名")
4.省略.fields
fields屬性石recordset物件的預設屬性,因此帶.fields與不帶.fields,其意義是相同的
adodb.recordset(1)
adodb.recordset("欄位名")
5.在欄位名稱左右加嘆號「!」 和方括號「」
在欄位名稱左右加嘆號「!」和方括號「」與recordset.fields("欄位名")的意義完全相同的。
adodb.recordset![欄位名]
adodb.recordset("欄位名")
需要注意的是:1.如果欄位名稱用方括號「」,那麼該欄位名兩邊就不能用雙引號
2.欄位名不能變數代替
在程式中,為了提高程式的可讀性和以便以後便於修改,比較提倡使用第二種方法——根據欄位名來訪問字段資料
資料庫clob欄位資料解析
問題描述 業務資料複雜不固定,使用json格式儲存在clob大字段中,後期需要通過sql批量取資料,怎麼解決?解決方法 使用substr instr tochar casethen方法去實現 方法描述 substr 方法 substr 字串,擷取開始位置,擷取長度 返回擷取的字 tochar方法 最...
資料庫之欄位資料型別
1.整數資料型別 bigint 整數值超過int資料範圍時才可以使用 int 是將乙個數值向下取整為最接近的整數的函式 smallint 需要 2 個 位元組儲存的整數。tinyint tinyint 型的字段如果設定為unsigned型別,只能儲存從0到255的整數,不能用來儲存負數。tinyin...
資料庫 MySQL欄位資料型別
欄位是列表中 的列名,列是表的重要組成部分,mysql資料庫中,列中的每乙個資料都需要指定其所屬型別,以確保資料的準確性和系統 的穩定性。字段資料型別分為三類 數值型別 字串型別 時間日期型別。數值型 整數 tinyint 1byte 128 127 tinyint unsigned 0 255 s...