亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? departs.cls

?? 兩個(gè)基于SQL設(shè)計(jì)的系統(tǒng)
?? CLS
字號(hào):
VERSION 1.0 CLASS
BEGIN
  MultiUse = -1  'True
  Persistable = 0  'NotPersistable
  DataBindingBehavior = 0  'vbNone
  DataSourceBehavior  = 0  'vbNone
  MTSTransactionMode  = 0  'NotAnMTSObject
END
Attribute VB_Name = "Departs"
Attribute VB_GlobalNameSpace = False
Attribute VB_Creatable = True
Attribute VB_PredeclaredId = False
Attribute VB_Exposed = False
'1 Depart_Id  Int 部門編號(hào)
'2 Depart_Name  Varchar 40  部門名稱
'3 Describe  Varchar 400 部門職能描述
'4 UpperId Int 上級(jí)部門編號(hào)

Public Depart_Id As Long
Public Depart_Name As String
Public Describe As String
Public UpperId As Long

Public Sub Init()
  Depart_Id = -1
  Depart_Name = ""
  Describe = ""
  UpperId = -1
End Sub

'刪除
Public Sub Delete(ByVal TmpId As Long)
  DB_Connect
  
  SqlStmt = "DELETE FROM Departs WHERE Depart_Id=" + Trim(Str(TmpId))
  OdbcExt (SqlStmt)
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)

  DB_Disconnect
End Sub

Public Sub GetInfo(TmpId As Long)
  Depart_Id = TmpId
  
  DB_Connect
  
  SqlStmt = "SELECT * FROM Departs WHERE Depart_Id=" + Trim(Str(TmpId))
  OdbcExt (SqlStmt)
  If SQLFetch(Hstmt) <> SQL_NO_DATA_FOUND Then
    '讀取部門名稱
    ColVal = String(400, 0)
    Rc = SQLGetData(Hstmt, 2, 1, ColVal, Len(ColVal), pcblen)
    Depart_Name = TrimStr(ColVal)
    '讀取部門描述
    ColVal = String(400, 0)
    Rc = SQLGetData(Hstmt, 3, 1, ColVal, Len(ColVal), pcblen)
    Describe = TrimStr(ColVal)
    '讀取上一級(jí)部門的編號(hào)
    ColVal = String(40, 0)
    Rc = SQLGetData(Hstmt, 4, 1, ColVal, Len(ColVal), pcblen)
    UpperId = Val(ColVal)
  Else
    Init
  End If
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  
  DB_Disconnect
End Sub

Public Function GetName(ByVal TmpId As Long) As String
  DB_Connect
  
  SqlStmt = "SELECT Depart_Name FROM Departs WHERE Depart_Id=" _
          + Trim(Str(TmpId))
  OdbcExt (SqlStmt)
  If SQLFetch(Hstmt) <> SQL_NO_DATA_FOUND Then
    ColVal = String(400, 0)
    Rc = SQLGetData(Hstmt, 1, 1, ColVal, Len(ColVal), pcblen)
    GetName = TrimStr(ColVal)
  Else
    GetName = ""
  End If
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  
  DB_Disconnect
End Function

Public Function GetNewId() As Long
  Dim TmpId As Long
  '連接數(shù)據(jù)庫
  DB_Connect
  '設(shè)置要執(zhí)行的SQL語句
  SqlStmt = "SELECT Depart_Id FROM Departs ORDER BY Depart_Id"
  '執(zhí)行SQL語句
  OdbcExt (SqlStmt)
  '讀取SELECT語句返回的查詢結(jié)果
  i = 1
  Do While SQLFetch(Hstmt) <> SQL_NO_DATA_FOUND
    ColVal = String(40, 0)
    Rc = SQLGetData(Hstmt, 1, 1, ColVal, Len(ColVal), pcblen)
    TmpId = Val(ColVal)
    If TmpId = i Then
      i = i + 1
    Else
      GetNewId = i
      Rc = SQLFreeStmt(Hstmt, SQL_DROP)
      DB_Disconnect
      Exit Function
    End If
  Loop
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  '斷開與數(shù)據(jù)庫的連接
  DB_Disconnect
  '將得到的新編號(hào)作為函數(shù)的返回值
  GetNewId = i
End Function

Public Function HaveStaff(ByVal TmpDepartId As Long) As Boolean
  '連接數(shù)據(jù)庫
  DB_Connect
  '設(shè)置要執(zhí)行的SQL語句
  SqlStmt = "SELECT * FROM Staff WHERE Depart_id=" + Trim(Str(TmpDepartId))
  '執(zhí)行SQL語句
  OdbcExt (SqlStmt)
  '如果SQLFetch()函數(shù)返回SQL_NO_DATA_FOUND,則表示沒有滿足條件查詢結(jié)果
  If SQLFetch(Hstmt) = SQL_NO_DATA_FOUND Then
    HaveStaff = False
  Else
    HaveStaff = True
  End If
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  '斷開與數(shù)據(jù)庫的連接
  DB_Disconnect
End Function

Public Function HaveSon(ByVal TmpUpperId As Long) As Boolean
  DB_Connect
  
  SqlStmt = "SELECT Depart_Id FROM Departs WHERE UpperId=" _
          + Trim(Str(TmpUpperId))
  OdbcExt (SqlStmt)
  If SQLFetch(Hstmt) = SQL_NO_DATA_FOUND Then
    HaveSon = False
  Else
    HaveSon = True
  End If
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  
  DB_Disconnect
End Function

Public Function In_DB(ByVal DepartName As String) As Boolean
  DB_Connect
  
  SqlStmt = "SELECT Depart_Id FROM Departs WHERE Depart_Name='" + Trim(DepartName) + "'"
  OdbcExt (SqlStmt)
  If SQLFetch(Hstmt) = SQL_NO_DATA_FOUND Then
    In_DB = False
  Else
    In_DB = True
  End If
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)

  DB_Disconnect
End Function

Public Function Insert() As Long
  Dim Depart_Id As Long
  '生成新的編號(hào)
  Depart_Id = GetNewId
  
  DB_Connect
  SqlStmt = "INSERT INTO Departs VALUES(" + Trim(Str(Depart_Id)) + ",'" _
            + Trim(Depart_Name) + "','" + Trim(Describe) _
            + "'," + Trim(Str(UpperId)) + ")"
  OdbcExt (SqlStmt)
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  DB_Disconnect
  Insert = Depart_Id
End Function

Public Sub Load_Depart_ByUpper(UpperId As Long)
  Dim i As Integer
  '初始化部門數(shù)組
  Erase Arr_DepartName
  Erase Arr_DepartDescribe
  Erase Arr_DepartId
  ReDim Arr_DepartName(0)
  ReDim Arr_DepartDescribe(0)
  ReDim Arr_DepartId(0)
  
  DB_Connect
  SqlStmt = "SELECT Depart_Id,Depart_Name,Describe FROM Departs WHERE UpperId=" _
          + Trim(Str(UpperId)) + " ORDER BY Depart_Id"
  OdbcExt (SqlStmt)
  i = 0
  Do Until SQLFetch(Hstmt) = 100
    '讀取部門編號(hào)
    ColVal = String(40, 0)
    Rc = SQLGetData(Hstmt, 1, 1, ColVal, Len(ColVal), pcblen)
    ReDim Preserve Arr_DepartId(i + 1)
    Arr_DepartId(i) = Val(ColVal)
    '讀取部門名稱
    ColVal = String(400, 0)
    Rc = SQLGetData(Hstmt, 2, 1, ColVal, Len(ColVal), pcblen)
    ReDim Preserve Arr_DepartName(i + 1)
    Arr_DepartName(i) = TrimStr(ColVal)
    '讀取部門描述
    ColVal = String(400, 0)
    Rc = SQLGetData(Hstmt, 3, 1, ColVal, Len(ColVal), pcblen)
    ReDim Preserve Arr_DepartDescribe(i + 1)
    Arr_DepartDescribe(i) = Val(ColVal)
    
    i = i + 1
  Loop
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  
  DB_Disconnect
End Sub

'更新數(shù)據(jù)
Public Sub Update(ByVal TmpId As Long)
  DB_Connect
  
  SqlStmt = "UPDATE Departs SET Depart_Name='" + Trim(Depart_Name) _
          + "',Describe='" + Trim(Describe) _
          + "' WHERE Depart_Id=" + Trim(Str(TmpId))
  OdbcExt (SqlStmt)
  Rc = SQLFreeStmt(Hstmt, SQL_DROP)
  DB_Disconnect
End Sub

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女网站在线免费欧美精品| 成人做爰69片免费看网站| 国产曰批免费观看久久久| 97精品电影院| 国产欧美精品一区| 日韩精品国产精品| 欧美在线观看你懂的| 日本一区二区成人| 精品一区二区久久| 欧美一区二区三区男人的天堂| 国产精品久久久99| 国产精品亚洲午夜一区二区三区| 欧美日韩第一区日日骚| 亚洲精品福利视频网站| av在线不卡免费看| 国产欧美日韩在线看| 国产一区二区女| 久久综合色婷婷| 另类小说色综合网站| 欧美一区二区三区免费视频| 亚洲网友自拍偷拍| 欧美日韩精品一区二区三区四区| 亚洲视频电影在线| 色综合婷婷久久| 亚洲视频在线一区| 色吧成人激情小说| 亚洲理论在线观看| 一本大道综合伊人精品热热| 亚洲男人电影天堂| 99热这里都是精品| 亚洲狼人国产精品| 欧美日韩极品在线观看一区| 悠悠色在线精品| 欧美高清性hdvideosex| 日韩**一区毛片| 91精品国产综合久久精品图片| 丝袜诱惑制服诱惑色一区在线观看 | 日本女人一区二区三区| 91麻豆精品91久久久久同性| 久久精品国产亚洲5555| 精品久久一区二区| 国产精品一二三四区| 欧美国产日韩在线观看| 91免费版在线看| 亚洲第一在线综合网站| 日韩午夜激情av| 国产精品888| 亚洲免费毛片网站| 欧美色视频在线观看| 免费成人在线观看视频| 久久亚洲一区二区三区明星换脸| 国产v日产∨综合v精品视频| 中文字幕一区二区在线观看| 欧美日韩国产123区| 韩国av一区二区三区在线观看| 国产日韩欧美一区二区三区综合| gogogo免费视频观看亚洲一| 亚洲第一搞黄网站| 久久影视一区二区| 99精品欧美一区二区三区小说| 亚洲制服丝袜一区| 精品国产一区二区三区久久影院| 成人av电影观看| 日韩激情中文字幕| 中文天堂在线一区| 555夜色666亚洲国产免| 丁香天五香天堂综合| 亚洲gay无套男同| 久久精品视频在线看| 欧美日韩一区三区| 国产 日韩 欧美大片| 天天综合天天做天天综合| 国产精品丝袜久久久久久app| 欧美日韩在线播放三区| 国产91精品欧美| 另类中文字幕网| 亚洲成人自拍偷拍| 国产精品成人免费在线| 日韩欧美不卡在线观看视频| 91同城在线观看| 国产乱国产乱300精品| 首页国产丝袜综合| 亚洲欧洲日产国产综合网| 欧美videos中文字幕| 欧美日韩在线播放三区四区| 99久久精品免费看国产| 国产综合一区二区| 日韩福利视频网| 亚洲欧美日韩在线| 中文字幕乱码亚洲精品一区| 91精品国产91久久久久久一区二区 | 国产精品热久久久久夜色精品三区| 制服丝袜中文字幕一区| 一本久久a久久免费精品不卡| 国产成人精品午夜视频免费| 日本vs亚洲vs韩国一区三区二区 | 亚洲成av人片在线| 亚洲欧美日韩中文字幕一区二区三区| 久久夜色精品国产噜噜av| 在线不卡中文字幕播放| 日本久久电影网| 91亚洲精品久久久蜜桃| 成人h精品动漫一区二区三区| 国产精品99久久久久久久女警| 久久99精品国产麻豆不卡| 青青草国产成人av片免费| 丝袜a∨在线一区二区三区不卡| 亚洲欧美国产77777| 亚洲欧洲成人av每日更新| 国产精品入口麻豆原神| 久久综合久久久久88| 精品88久久久久88久久久| 欧美电视剧免费全集观看| 欧美一级高清片在线观看| 8v天堂国产在线一区二区| 在线播放91灌醉迷j高跟美女| 欧美在线播放高清精品| 欧美日韩电影一区| 日韩一区二区三区视频| 精品剧情在线观看| 欧美激情中文不卡| 亚洲三级在线看| 亚洲一区二区三区激情| 午夜视频在线观看一区| 美腿丝袜亚洲综合| 国产一区二区毛片| 不卡视频免费播放| 色狠狠色噜噜噜综合网| 欧美日韩免费在线视频| 91.xcao| 欧美va在线播放| 中文字幕一区不卡| 亚洲一二三四区| 日韩精品午夜视频| 国产a视频精品免费观看| 9i在线看片成人免费| 欧美三级欧美一级| 日韩久久免费av| 国产精品久久久久婷婷二区次| 一区av在线播放| 久久av中文字幕片| 91在线一区二区| 日韩欧美视频一区| 亚洲欧美日韩一区二区三区在线观看| 午夜精品久久久久久久| 国产精品123区| 欧美日韩不卡在线| 国产欧美精品区一区二区三区 | 国产一区二区成人久久免费影院| 成人免费高清在线观看| 欧美剧情片在线观看| 2020国产精品自拍| 亚洲曰韩产成在线| 久久疯狂做爰流白浆xx| 色婷婷久久久综合中文字幕| 欧美成人艳星乳罩| 一区二区三区 在线观看视频| 精品一区二区三区免费观看| 99久久免费精品| 26uuu久久天堂性欧美| 亚洲女女做受ⅹxx高潮| 国产一区二区三区四区在线观看| 在线观看日韩一区| 国产精品免费久久久久| 美女国产一区二区三区| 一本大道久久a久久精二百 | 精品国产一区二区在线观看| 一区二区三区日韩精品视频| 国产精品1区2区3区在线观看| 91 com成人网| 亚洲在线免费播放| 93久久精品日日躁夜夜躁欧美| 欧美mv日韩mv国产网站| 亚洲成av人影院在线观看网| 91丨porny丨在线| 久久久一区二区三区捆绑**| 全国精品久久少妇| 欧美亚洲丝袜传媒另类| 国产精品成人在线观看 | 免费一区二区视频| 欧美亚洲一区三区| 亚洲乱码日产精品bd| 成人免费视频一区| 国产欧美精品一区aⅴ影院| 狠狠久久亚洲欧美| 欧美不卡一区二区三区四区| 亚洲 欧美综合在线网络| 在线观看亚洲精品视频| 亚洲欧美日韩中文字幕一区二区三区 | 蜜臀av一级做a爰片久久| 欧美伦理影视网| 日韩av电影免费观看高清完整版在线观看| 不卡免费追剧大全电视剧网站| 国产精品素人视频| k8久久久一区二区三区| 成人欧美一区二区三区白人| 91在线视频免费观看| 亚洲情趣在线观看| 欧美主播一区二区三区美女| 一区二区三区自拍|