国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > .NET > 正文

.NET中自己構建一個ArrDictionary

2024-07-10 12:58:43
字體:
來源:轉載
供稿:網友
  • 本文來源于網頁設計愛好者web開發社區http://www.html.org.cn收集整理,歡迎訪問。
  • 以下是arrdictionary類:
    public class arrdictionary
        private objcollection as new collection
        private objdic as new dictionaryentry
        private strkey, strvalue as string
        public i as integer

        public function item(byval index as integer) as object
            try
                item = objcollection.item(index)
            catch ex as exception
                item = "錯誤,無此項!"
            end try
        end function

        public function item(byval key as string) as object
            try
                item = objcollection.item(key)
            catch ex as exception
                item = "錯誤,無此項!"
            end try
        end function

        public sub add(byval key as string, byval value as string)
            objdic.key = key
            objdic.value = value
            objcollection.add(objdic, objdic.key)
            i += 1
        end sub

        protected overrides sub finalize()
            mybase.finalize()
            objcollection = nothing
            objdic = nothing
            strkey = ""
            strvalue = ""
            i = 0
        end sub
    end class


    以下是調用代碼段:
                    dim arrsql as new arrdictionary

                    arrsql.add("收件號", objexcelsheet.cells(t, 1).value)
                    arrsql.add("房屋地址", objexcelsheet.cells(t, 2).value)
                    arrsql.add("建筑面積", objexcelsheet.cells(t, 3).value)
                    arrsql.add("房型", objexcelsheet.cells(t, 4).value)
                    arrsql.add("朝向", objexcelsheet.cells(t, 5).value)
                    arrsql.add("樓層", objexcelsheet.cells(t, 6).value)
                    arrsql.add("產別", objexcelsheet.cells(t, 7).value)
                    arrsql.add("金額", objexcelsheet.cells(t, 8).value)
                    arrsql.add("區域", objexcelsheet.cells(t, 9).value)
                    arrsql.add("竣工日期", objexcelsheet.cells(t, 10).value)
                    arrsql.add("使用年限", objexcelsheet.cells(t, 11).value)
                    arrsql.add("聯系人", objexcelsheet.cells(t, 12).value)
                    arrsql.add("錄入人", objexcelsheet.cells(t, 13).value)
                    arrsql.add("錄入日期", objexcelsheet.cells(t, 14).value)
                    arrsql.add("所屬分店", objexcelsheet.cells(t, 15).value)

                    '組合字段名
                    dim columnsql as string
                    '組合字段值
                    dim valuesql as string

                    for i as integer = 1 to arrsql.i
                        columnsql += arrsql.item(i).key.tostring & ","
                        valuesql += "'" & arrsql.item(i).value.tostring & "',"
                    next

                    '組合sql語句
                    objcom.commandtext = "insert into content(" & columnsql & ")" & _
                    "values(" & valuesql & ")"

                    columnsql = ""
                    valuesql = ""
                    arrsql = nothing

    發表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發表
    主站蜘蛛池模板: 通榆县| 加查县| 西华县| 吉隆县| 武清区| 芒康县| 阿拉尔市| 五大连池市| 怀集县| 方正县| 宜君县| 长兴县| 衡阳县| 沁阳市| 西丰县| 正安县| 天津市| 会东县| 高密市| 博罗县| 饶河县| 安福县| 深水埗区| 钦州市| 承德市| 德令哈市| 务川| 通江县| 鹰潭市| 宜兰县| 望奎县| 陆良县| 碌曲县| 白水县| 衡水市| 株洲市| 怀化市| 新竹县| 盱眙县| 交城县| 顺昌县|