scritto da Tonari il sabato, 10 maggio 2008,10:46
LA GIORNATA DI OGGI:

Sub Disposal_ENTER()
'===================
'   Enter処理
'===================
'On Error GoTo ErrHunter
    Dim ret As Integer
    Dim lstrSQL As String
    Dim lrstCnt As New ADODB.Recordset
   
   
   
    Select Case gstrGFControl
       
        Case "itmCode"
        '===================================================
            ''''"0"対策
            If frmHASMFamily.itmCode.Text = "" Then
                Disposal_F9
                Exit Sub
            End If
           
            MemCode = frmHASMFamily.itmCode.Text
           
            If grs_CUSTOM.RecordCount > 0 Then grs_CUSTOM.MoveFirst
            grs_CUSTOM.Find "得意先No = '" & MemCode & "' "
'            grs_CUSTOM.FindFirst "得意先No = '" & MemCode & "' "
            If grs_CUSTOM.EOF Then
                'データが存在しなかった
                MemCode = ""
                ret = MsgBox("その得意先は存在しません!", 16, "得意先マスター") '検索-得意先コード
                   
                frmHASMFamily.itmCode.Text = ""
                frmHASMFamily.lblName.Caption = ""
                Exit Sub
               
            Else
                'データが存在した
                '---レコードの抽出(得意先コード)
                FamilySQL = "SELECT * FROM M得意先家族 " _
                          & "WHERE 得意先No = '" & MemCode & "' " _
                          & "ORDER BY 家族No ASC "
               
                frmHASMFamily.Adodc1.RecordSource = FamilySQL
                frmHASMFamily.Adodc1.Refresh
             
                Current_UnIndication
                frmHASMFamily.lblName.Caption = grs_CUSTOM("得意先名")
                   
                Locked_False
                frmHASMFamily.itmFNo.SetFocus
            End If
           
            TableIndexFlag = 0
            KeepStyle_TDBGrid
            Exit Sub
           
           
        Case "itmFNo"
        '===================================================
            '---レコードの検索(補綴物マスター)
            MemFNo = frmHASMFamily.itmFNo.Value
            'rs_FAMILY.Close
           
            frmHASMFamily.Adodc1.ConnectionString = gstrCnnString
            lstrSQL = "SELECT * FROM M得意先家族 WHERE 得意先No= '" & MemCode & "' AND 家族No=" & MemFNo & "ORDER BY 得意先No, 家族No"
            frmHASMFamily.Adodc1.RecordSource = lstrSQL
            frmHASMFamily.Adodc1.Refresh
           
'            lstrsql = "SELECT * FROM M得意先家族 WHERE 得意先No= '" & MemCode & "' AND 家族No=" & MemFNo & _
'                      "ORDER BY 得意先No, 家族No"
'            grs_DisposalEnter.Open lstrsql, gcnnhanbai, adOpenKeyset, adLockOptimistic
           
'            If lrstCnt.RecordCount > 0 Then frmHASMFamily.Adodc1.Recordset.MoveFirst '???
'            rs_FAMILY.Find "得意先No= '" & MemCode & "' AND 家族No=" & MemFNo
'            rs_FAMILY.FindFirst "得意先コード='" & MemCode & "' AND 家族No=" & MemFNo
           
            If frmHASMFamily.Adodc1.Recordset.EOF Then
                'データが存在しなかった >>新規
                frmHASMFamily.txtName.Text = ""
                frmHASMFamily.txtYomigana.Text = ""
                frmHASMFamily.txtBikou.Text = ""
            Else
                'データが存在した >>編集
                Current_Memorize
                Current_Indication
            End If
           
            frmHASMFamily.txtName.SetFocus
'            grs_DisposalEnter.Close
            Exit Sub
           
        Case "txtName"
        '===================================================
            frmHASMFamily.txtYomigana.SetFocus
            Exit Sub
           
        Case "txtYomigana"
        '===================================================
            frmHASMFamily.txtBikou.SetFocus
            Exit Sub
           
        Case "txtBikou"
        '===================================================
            frmHASMFamily.cmdHozon.SetFocus
            Exit Sub
       
        Case "TDBGrid1"
            frmHASMFamily.itmCode.SetFocus
            Exit Sub
       
    End Select
   
    frmHASMFamily.Adodc1.Recordset.Close

Exit Sub
'----------------------------------------------------------------------------
ErrHunter:
    Select Case Err
           
        Case Else   '他のエラーが生じた時
            MsgBox Err.Description
           
    End Select
End Sub



Visual Basic, un giorno ti pentirai di tutto ciò.

categoria:
commenti: commenti (2)(popup) | commenti (2)
Commenti
#1   12 Maggio 2008 - 13:33
 
Sembra anche più difficile del giapponese. :'D

ma davvero non si trova nulla con la laurea in giapponese? : (
utente anonimo

#2   13 Maggio 2008 - 01:21
 
Mah ti posso parlare per quello che è la mia esperienza, magari arriverà qualcuno a dire "Io ho trovato qui, io ho trovato lì, non è vero che non si trova lavoro".

Personalmente in Italia ho cercato, spedendo curricula a destra e a manca, senza ricavare nulla e tra i miei conoscenti sono molto pochi quelli che hanno trovato lavoro in una ditta giapponese (adesso me ne viene in mente solo uno).
Blogger: Contattami Guarda il mediablog (foto, audio e video) di questo utente. Blocca questo utente Tonari

Commenti