<% '************************** '** ファイル名 Default.inc '************************** ' *** データベースコネクション *** Function ConnOpen(conn,SelectDB) Set Fs = CreateObject("Scripting.FileSystemObject") Select Case SelectDB Case "1" FileName = "C:\inetpub\SSADO\a.txt" Case "2" FileName = "C:\inetpub\SSADO\b.txt" Case "3" FileName = "C:\inetpub\SSADO\c.txt" End Select Set File = Fs.OpenTextFile(FileName,1,False,0) Application("ConnString") = File.ReadLine Set conn = Server.CreateObject("ADODB.connection") conn.ConnectionString = Application("ConnString") conn.ConnectionTimeout=3600 conn.Open End Function ' *** 標準レコードオープン *** Function RecordOpen(conn,SQL,IO,rs) Set rs = Server.CreateObject("ADODB.RecordSet") rs.Open SQL,conn,3,IO End Function ' *** 日付リストボックス *** Function SetDates(DateType,DateCnt) SetDates = "" Select Case DateType Case "YY" for iii = -5 to 5 if iii = 0 then SetDates = SetDates & "" Else SetDates = SetDates & "" End if Next Case "MM" for iii = 1 to 12 if iii = Cint(DateCnt) then SetDates = SetDates & "" Else SetDates = SetDates & "" End if Next Case "DD" for iii = 1 to 31 if iii = Cint(DateCnt) then SetDates = SetDates & "" Else SetDates = SetDates & "" End if Next Case "qMM" for iii = 1 to 12 if iii = Cint(DateCnt) then SetDates = SetDates & "" Else SetDates = SetDates & "" End if iii = iii + 2 Next End Select End Function ' *** 簡易文字列チェック *** Function BlankCheck(ChkData) if Trim(ChkData) = "" or IsNull(ChkData) then BlankCheck = "Error" Else BlankCheck = ChkData End if End Function ' *** 簡易数値チェック *** Function NumCheck(ChkData) if Trim(ChkData) = "" or IsNull(ChkData) then NumCheck = 0 Elseif IsNumeric(Trim(ChkData)) then NumCheck = FormatNumber(ChkData,0) Else NumCheck = 0 End if End Function ' *** 簡易数値チェック *** Function SmpleNumcheck(ChkData) if Trim(ChkData) = "" or IsNull(ChkData) then SmpleNumcheck = 0 Elseif IsNumeric(Trim(ChkData)) then SmpleNumcheck = ChkData*1 Else SmpleNumcheck = 0 End if End Function ' *** 簡易数値(マイナスは色つき *** Function NumCheck2(ChkData) if Trim(ChkData) = "" or IsNull(ChkData) then NumCheck2 = 0 Elseif IsNumeric(Trim(ChkData)) then if ccur(ChkData) < 0 then NumCheck2 = "" & FormatNumber(ChkData,0) & "" Else NumCheck2 = FormatNumber(ChkData,0) End if Else NumCheck2 = 0 End if End Function ' *** 簡易日付チェック *** Function DateCheck(ChkData,prm) if Trim(ChkData) = "" or IsNull(ChkData) then DateCheck = "" Elseif IsDate(Trim(ChkData)) then DateCheck = FormatDateTime(ChkData,prm) Else DateCheck = "" End if End Function %>