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

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

?? modmain.bas

?? 一個(gè)簡(jiǎn)單的倉(cāng)庫(kù)管理
?? BAS
字號(hào):
Attribute VB_Name = "ModMain"
Option Explicit
Public strCurUser As String
Public dteSysDate As Date
Public intNumWindows As Integer
Public strConnect As String

Sub main()
    frmLogin.Show vbModal
    If Not frmLogin.LoginSucceeded Then
        End
    End If
    Unload frmLogin
    frmlogo.Show
    Load frmMain
    Unload frmlogo
    frmMain.Show
    FrmSysDate.Show vbModal
End Sub

Public Sub SetFormStu(mFrmChi As Form, mFrmFat As Form)
    mFrmChi.Top = (mFrmFat.Height - mFrmChi.Height) / 2 - 300
    mFrmChi.Left = (mFrmFat.Width - mFrmChi.Width) / 2
End Sub

Public Function OpenWindow(intTmp As Integer)
    OpenWindow = intTmp + 1
End Function

Public Function Closewindow(intTmp As Integer)
    Closewindow = intTmp - 1
End Function

Public Function Product_Status(strProNum As String) As String
    Dim rsProSta As ADODB.Recordset
    Dim rsOrdDA As ADODB.Recordset
    Dim rsSalDA As ADODB.Recordset
    Dim strSQL As String
    Dim sngOrdQty, sngSalQty As Single
    Dim CurOrdPrice, CurSalPrice As Currency
    Set rsProSta = New ADODB.Recordset
    Set rsOrdDA = New ADODB.Recordset
    Set rsSalDA = New ADODB.Recordset
    strSQL = "select a.product_name,a.product_model,b.qty,b.price from " & _
    "product a,mat_head b where a.p_id=b.p_id and a.p_id='" & strProNum & "'"
    rsProSta.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as oqty,sum(price) as oprice from " & _
    "order_detail_a where p_id='" & strProNum & "' group by p_id"
    rsOrdDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as sqty,sum(price) as sprice from " & _
    "sale_detail_a where p_id='" & strProNum & "' group by p_id"
    rsSalDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    With rsOrdDA
        If .RecordCount <> 0 Then
            sngOrdQty = !oqty
            CurOrdPrice = !oprice
        Else
            sngOrdQty = 0
            CurOrdPrice = 0
        End If
    End With
    With rsSalDA
        If .RecordCount <> 0 Then
            sngSalQty = !sqty
            CurSalPrice = !sprice
        Else
            sngSalQty = 0
            CurSalPrice = 0
        End If
    End With
    If rsProSta.RecordCount = 0 Then
        Product_Status = ""
    Else
        With rsProSta
            .MoveFirst
            strSQL = !product_name & "    " & !product_model & "    數(shù)量:" & _
            sngOrdQty + !qty - sngSalQty & "    金額:" & CurOrdPrice + !price - CurSalPrice
        End With
        Product_Status = strSQL
    End If
    rsProSta.Close
    Set rsProSta = Nothing
End Function

'Public Function Sale_Status(strSalNum As String, strUnPr As String) As String
'    Dim rsSalSta As ADODB.Recordset
'    Dim strSQL As String
'    Set rsSalSta = New ADODB.Recordset
'    strSQL = "select a.product_name,a.product_model,b.qty from " & _
'    "product a,mat_detail b where a.p_id=b.p_id and a.p_id='" & strSalNum _
'    & "' and b.unit_price=ccur('" & strUnPr & "')"
'    rsSalSta.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
'    If rsSalSta.RecordCount = 0 Then
'        Sale_Status = ""
'    Else
'        With rsSalSta
'            .MoveFirst
'            strSQL = !product_name & "    " & !product_model & "    單價(jià):" & _
'            strUnPr & "    數(shù)量:" & !qty
'        End With
'        Sale_Status = strSQL
'    End If
'    rsSalSta.Close
'    Set rsSalSta = Nothing
'End Function

Public Function SaleTooLarge(strSaleID As String, strSalPro As String, strSalQty As String) As Boolean
    Dim rsMatQty As ADODB.Recordset
    Dim rsOrdDA As ADODB.Recordset
    Dim rsSalDA As ADODB.Recordset
    Dim strSQL As String
    Dim sngMatQty, sngOrdQty, sngSalQty As Single
    Set rsMatQty = New ADODB.Recordset
    Set rsOrdDA = New ADODB.Recordset
    Set rsSalDA = New ADODB.Recordset
    strSQL = "select qty from mat_head where p_id='" & strSalPro & "'"
    rsMatQty.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as oqty from " & _
    "order_detail_a where p_id='" & strSalPro & "' group by p_id"
    rsOrdDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as sqty from " & _
    "sale_detail_a where p_id='" & strSalPro & "' and sale_id<>'" & _
    strSaleID & "' group by p_id"
    rsSalDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    With rsOrdDA
        If .RecordCount <> 0 Then
            sngOrdQty = !oqty
        Else
            sngOrdQty = 0
        End If
    End With
    With rsSalDA
        If .RecordCount <> 0 Then
            sngSalQty = !sqty
        Else
            sngSalQty = 0
        End If
    End With
    If rsMatQty.RecordCount = 0 Then
        sngMatQty = 0
    Else
        With rsMatQty
            .MoveFirst
            sngMatQty = CSng(!qty)
        End With
    End If
    If (sngOrdQty + sngMatQty - sngSalQty) - CCur(strSalQty) < 0 Then
        SaleTooLarge = False
    Else
        SaleTooLarge = True
    End If
    rsMatQty.Close
    Set rsMatQty = Nothing
End Function

Public Function SaleUnPr(strSaleID As String, strSalPro As String) As Currency
    Dim rsMat As ADODB.Recordset
    Dim rsOrdDA As ADODB.Recordset
    Dim rsSalDA As ADODB.Recordset
    Dim strSQL As String
    Dim sngOrdQty, sngSalQty As Single
    Dim CurOrdPrice, CurSalPrice As Currency
    Set rsMat = New ADODB.Recordset
    Set rsOrdDA = New ADODB.Recordset
    Set rsSalDA = New ADODB.Recordset
    strSQL = "select qty,price from mat_head where p_id='" & strSalPro & "'"
    rsMat.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as oqty,sum(price) as oprice from " & _
    "order_detail_a where p_id='" & strSalPro & "' group by p_id"
    rsOrdDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as sqty,sum(price) as sprice from " & _
    "sale_detail_a where p_id='" & strSalPro & "' and sale_id<>'" & _
    strSaleID & "' group by p_id"
    rsSalDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    With rsOrdDA
        If .RecordCount <> 0 Then
            sngOrdQty = !oqty
            CurOrdPrice = !oprice
        Else
            sngOrdQty = 0
            CurOrdPrice = 0
        End If
    End With
    With rsSalDA
        If .RecordCount <> 0 Then
            sngSalQty = !sqty
            CurSalPrice = !sprice
        Else
            sngSalQty = 0
            CurSalPrice = 0
        End If
    End With
    With rsMat
        If rsMat.RecordCount = 0 Then
            SaleUnPr = 0
        Else
            If sngOrdQty + CSng(!qty) - sngSalQty <> 0 Then
                SaleUnPr = CCur(Round((CurOrdPrice + CCur(!price) - CurSalPrice) _
                / (sngOrdQty + CSng(!qty) - sngSalQty), 2))
            End If
        End If
    End With
    rsMat.Close
    rsOrdDA.Close
    rsSalDA.Close
    Set rsMat = Nothing
    Set rsOrdDA = Nothing
    Set rsSalDA = Nothing
End Function

Public Function Sale_Price(strSaleID As String, strSaleNum As String, strSaleUnPr As String, strSaleQty As String) As Currency
    Dim rsMatSale As ADODB.Recordset
    Dim rsOrdDA As ADODB.Recordset
    Dim rsSalDA As ADODB.Recordset
    Dim strSQL As String
    Dim sngOrdQty, sngSalQty As Single
    Dim CurOrdPrice, CurSalPrice As Currency
    Set rsMatSale = New ADODB.Recordset
    Set rsOrdDA = New ADODB.Recordset
    Set rsSalDA = New ADODB.Recordset
    strSQL = "select qty,price from mat_head where p_id='" & strSaleNum & "'"
    rsMatSale.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as oqty,sum(price) as oprice from " & _
    "order_detail_a where p_id='" & strSaleNum & "' group by p_id"
    rsOrdDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    strSQL = "select p_id,sum(qty) as sqty,sum(price) as sprice from " & _
    "sale_detail_a where p_id='" & strSaleNum & "' and sale_id<>'" & _
    strSaleID & "'group by p_id"
    rsSalDA.Open strSQL, DEjxc.Conjxc, adOpenStatic, adLockReadOnly
    With rsOrdDA
        If .RecordCount <> 0 Then
            sngOrdQty = !oqty
            CurOrdPrice = !oprice
        Else
            sngOrdQty = 0
            CurOrdPrice = 0
        End If
    End With
    With rsSalDA
        If .RecordCount <> 0 Then
            sngSalQty = !sqty
            CurSalPrice = !sprice
        Else
            sngSalQty = 0
            CurSalPrice = 0
        End If
    End With
    With rsMatSale
        If .RecordCount <> 0 Then
            If (sngOrdQty + CSng(!qty) - sngSalQty) - CSng(strSaleQty) < 0.00000001 Then
                Sale_Price = CurOrdPrice + CCur(!price) - CurSalPrice
            Else
                Sale_Price = Round((CCur(strSaleUnPr) * CSng(strSaleQty)), 2)
            End If
        End If
    End With
    rsMatSale.Close
    rsOrdDA.Close
    rsSalDA.Close
    Set rsMatSale = Nothing
    Set rsOrdDA = Nothing
    Set rsSalDA = Nothing
End Function

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产高清一区二区三区 | 国产精品免费网站在线观看| 欧美极品xxx| 国产成人在线观看免费网站| 在线播放/欧美激情| 一区二区三区在线视频播放| 色噜噜狠狠成人网p站| 国产精品色噜噜| 色综合久久综合| 久久女同互慰一区二区三区| 99久久婷婷国产综合精品| 国产精品人妖ts系列视频| 色婷婷av一区| 国产盗摄一区二区| 亚洲色图在线视频| 亚洲精品一区二区三区福利| 成人午夜免费电影| 美女视频网站黄色亚洲| 欧美一级xxx| 91日韩精品一区| 精品一区精品二区高清| 亚洲国产激情av| 欧美一区二区三区的| 久久国产尿小便嘘嘘尿| 久久色.com| 免费成人av在线播放| 成人精品视频一区二区三区尤物| 欧美激情一区二区三区| 日韩三级在线观看| 日本少妇一区二区| 久久夜色精品国产噜噜av| 一区二区三区欧美在线观看| 一区二区三区精品久久久| 日本一区二区三区四区在线视频| 欧美喷潮久久久xxxxx| 在线观看91视频| 国产一区二区导航在线播放| 黄色资源网久久资源365| 狂野欧美性猛交blacked| 日本vs亚洲vs韩国一区三区| 免费视频最近日韩| 久久草av在线| 国产乱一区二区| 成人高清视频在线观看| 色综合一区二区| 欧美在线一区二区| 麻豆精品国产传媒mv男同 | 久久精品国产色蜜蜜麻豆| 精品一区二区三区免费毛片爱| 日本三级韩国三级欧美三级| 精东粉嫩av免费一区二区三区| 裸体一区二区三区| 麻豆精品一区二区| 日韩一区在线播放| 亚洲电影在线免费观看| 久久国产精品99精品国产| 成人午夜激情影院| 欧美日产国产精品| 中文字幕第一页久久| 国产精品成人网| 欧美亚洲综合色| 欧美xfplay| 一区二区欧美在线观看| 日本一区二区三区高清不卡| 国产精品久久久久久久第一福利| 午夜精品福利一区二区三区av| 国产精品1区2区3区在线观看| 欧洲亚洲国产日韩| 亚洲欧美自拍偷拍| 成人av在线一区二区三区| 欧美r级电影在线观看| 亚洲线精品一区二区三区八戒| 成人黄色综合网站| 日本一区二区三区国色天香| 日韩av不卡在线观看| 一区二区三区中文在线观看| 国产成人精品午夜视频免费| 日韩精品资源二区在线| 日韩二区在线观看| 欧美肥妇bbw| 亚洲国产精品一区二区www在线| 色94色欧美sute亚洲线路二| 亚洲欧美在线aaa| 91蝌蚪porny九色| 色综合咪咪久久| 亚洲成人午夜电影| 欧美日韩性生活| 麻豆一区二区三| 久久久三级国产网站| 国产剧情在线观看一区二区| 337p日本欧洲亚洲大胆精品| 国产成人免费在线观看| 精品不卡在线视频| 国产精品天天看| 色综合中文综合网| 国产欧美日本一区视频| 国产精品一品二品| 亚洲激情图片小说视频| 日韩一区二区精品葵司在线| 成人午夜看片网址| 蜜臂av日日欢夜夜爽一区| 国产欧美日韩亚州综合| 欧美一区在线视频| 制服丝袜亚洲播放| 精品区一区二区| 成人激情文学综合网| 水蜜桃久久夜色精品一区的特点| 精品国产乱码久久久久久老虎 | 国产精品激情偷乱一区二区∴| 91行情网站电视在线观看高清版| 一区二区三区日韩欧美| 精品国产一区二区精华| 欧美欧美欧美欧美| 91一区在线观看| 91网站在线播放| 成人美女视频在线观看18| 日韩成人免费在线| 日韩影视精彩在线| 亚洲动漫第一页| 日韩高清电影一区| 日本三级亚洲精品| 奇米影视一区二区三区| 日韩极品在线观看| 午夜精品福利视频网站| 青青草一区二区三区| 蜜桃传媒麻豆第一区在线观看| 日韩福利视频导航| 日韩国产精品91| 一区二区三区四区在线播放| 亚洲国产精品精华液ab| 日韩中文字幕麻豆| 亚洲午夜影视影院在线观看| 91精品1区2区| 欧美精品久久久久久久久老牛影院| 欧美日韩国产免费一区二区| 欧美精品久久一区| 午夜欧美在线一二页| 日韩电影在线一区| 国产·精品毛片| 99视频超级精品| 久久影院午夜论| 亚洲人午夜精品天堂一二香蕉| 国产精品毛片高清在线完整版| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 99re视频精品| 五月婷婷激情综合| 成人aa视频在线观看| 欧美电影在线免费观看| 国产精品视频看| 国产剧情一区在线| 欧美精品在线一区二区| 日韩美女啊v在线免费观看| 美女视频黄久久| 欧美日韩高清在线播放| 国产成人免费视频| 91精品国产丝袜白色高跟鞋| 亚洲欧美综合色| 不卡的av电影| 国产亚洲人成网站| 国产精品一区二区果冻传媒| 6080国产精品一区二区| 亚洲gay无套男同| 欧美日韩一区三区| 亚洲观看高清完整版在线观看| 欧美色图第一页| 日韩电影免费一区| 欧美猛男超大videosgay| 亚洲一区二区三区四区五区黄| 91行情网站电视在线观看高清版| 亚洲欧洲三级电影| 91麻豆免费看片| 亚洲国产日日夜夜| 欧美电视剧免费观看| 国产馆精品极品| 精品理论电影在线观看 | 亚洲一二三四区不卡| 91看片淫黄大片一级在线观看| 亚洲欧洲精品一区二区精品久久久| 99免费精品在线| 日韩va欧美va亚洲va久久| 久久综合色婷婷| 97精品超碰一区二区三区| 亚洲www啪成人一区二区麻豆 | 高清日韩电视剧大全免费| 中文字幕+乱码+中文字幕一区| 91猫先生在线| 国产精品中文有码| 亚洲综合视频网| 国产精品免费av| 91久久精品一区二区二区| 中文字幕在线观看不卡| 欧美日韩你懂得| www.在线成人| 国产成人免费视频网站高清观看视频 | 26uuu亚洲| 欧美高清视频在线高清观看mv色露露十八| 亚洲综合一区二区精品导航| 欧美成人高清电影在线| 国产精品18久久久久久久久久久久 | 午夜精品成人在线视频|