1
|
<%
|
2
|
'**************************
|
3
|
'** ?t?@?C???? Default.inc
|
4
|
'**************************
|
5
|
|
6
|
' *** ?f?[?^?x?[?X?R?l?N?V???? ***
|
7
|
Function ConnOpen(conn,SelectDB)
|
8
|
|
9
|
Set Fs = CreateObject("Scripting.FileSystemObject")
|
10
|
Select Case SelectDB
|
11
|
Case "1" FileName = "C:\inetpub\SSADO\a.txt"
|
12
|
Case "2" FileName = "C:\inetpub\SSADO\b.txt"
|
13
|
Case "3" FileName = "C:\inetpub\SSADO\c.txt"
|
14
|
End Select
|
15
|
Set File = Fs.OpenTextFile(FileName,1,False,0)
|
16
|
Application("ConnString") = File.ReadLine
|
17
|
|
18
|
Set conn = Server.CreateObject("ADODB.connection")
|
19
|
conn.ConnectionString = Application("ConnString")
|
20
|
conn.ConnectionTimeout=3600
|
21
|
conn.Open
|
22
|
|
23
|
End Function
|
24
|
|
25
|
' *** ?W?????R?[?h?I?[?v?? ***
|
26
|
Function RecordOpen(conn,SQL,IO,rs)
|
27
|
Set rs = Server.CreateObject("ADODB.RecordSet")
|
28
|
rs.Open SQL,conn,3,IO
|
29
|
End Function
|
30
|
|
31
|
' *** ???t???X?g?{?b?N?X ***
|
32
|
Function SetDates(DateType,DateCnt)
|
33
|
SetDates = ""
|
34
|
Select Case DateType
|
35
|
Case "YY"
|
36
|
for iii = -5 to 5
|
37
|
if iii = 0 then
|
38
|
SetDates = SetDates & "<Option value=""" & Cint(DateCnt)+iii & """ Selected>" & Cint(DateCnt)+iii & "</option>"
|
39
|
Else
|
40
|
SetDates = SetDates & "<Option value=""" & Cint(DateCnt)+iii & """>" & Cint(DateCnt)+iii & "</option>"
|
41
|
End if
|
42
|
Next
|
43
|
Case "MM"
|
44
|
for iii = 1 to 12
|
45
|
if iii = Cint(DateCnt) then
|
46
|
SetDates = SetDates & "<Option value=""" & iii & """ Selected>" & iii & "</option>"
|
47
|
Else
|
48
|
SetDates = SetDates & "<Option value=""" & iii & """>" & iii & "</option>"
|
49
|
End if
|
50
|
Next
|
51
|
Case "DD"
|
52
|
for iii = 1 to 31
|
53
|
if iii = Cint(DateCnt) then
|
54
|
SetDates = SetDates & "<Option value=""" & iii & """ Selected>" & iii & "</option>"
|
55
|
Else
|
56
|
SetDates = SetDates & "<Option value=""" & iii & """>" & iii & "</option>"
|
57
|
End if
|
58
|
Next
|
59
|
Case "qMM"
|
60
|
for iii = 1 to 12
|
61
|
if iii = Cint(DateCnt) then
|
62
|
SetDates = SetDates & "<Option value=""" & iii & """ Selected>" & iii & "</option>"
|
63
|
Else
|
64
|
SetDates = SetDates & "<Option value=""" & iii & """>" & iii & "</option>"
|
65
|
End if
|
66
|
iii = iii + 2
|
67
|
Next
|
68
|
End Select
|
69
|
|
70
|
End Function
|
71
|
|
72
|
|
73
|
' *** ?ȈՕ?????`?F?b?N ***
|
74
|
Function BlankCheck(ChkData)
|
75
|
if Trim(ChkData) = "" or IsNull(ChkData) then
|
76
|
BlankCheck = "<font size=""-1"" color=""red"" title=""?f?[?^?????????o?^????Ă??܂???"">Error</font>"
|
77
|
Else
|
78
|
BlankCheck = ChkData
|
79
|
End if
|
80
|
End Function
|
81
|
|
82
|
' *** ?ȈՐ??l?`?F?b?N ***
|
83
|
Function NumCheck(ChkData)
|
84
|
if Trim(ChkData) = "" or IsNull(ChkData) then
|
85
|
NumCheck = 0
|
86
|
Elseif IsNumeric(Trim(ChkData)) then
|
87
|
NumCheck = FormatNumber(ChkData,0)
|
88
|
Else
|
89
|
NumCheck = 0
|
90
|
End if
|
91
|
End Function
|
92
|
|
93
|
|
94
|
' *** ?ȈՐ??l?`?F?b?N ***
|
95
|
Function SmpleNumcheck(ChkData)
|
96
|
if Trim(ChkData) = "" or IsNull(ChkData) then
|
97
|
SmpleNumcheck = 0
|
98
|
Elseif IsNumeric(Trim(ChkData)) then
|
99
|
SmpleNumcheck = ChkData*1
|
100
|
Else
|
101
|
SmpleNumcheck = 0
|
102
|
End if
|
103
|
End Function
|
104
|
|
105
|
|
106
|
' *** ?ȈՐ??l(?}?C?i?X?͐F?? ***
|
107
|
Function NumCheck2(ChkData)
|
108
|
if Trim(ChkData) = "" or IsNull(ChkData) then
|
109
|
NumCheck2 = 0
|
110
|
Elseif IsNumeric(Trim(ChkData)) then
|
111
|
|
112
|
if ccur(ChkData) < 0 then
|
113
|
NumCheck2 = "<font color=""red"">" & FormatNumber(ChkData,0) & "</font>"
|
114
|
Else
|
115
|
NumCheck2 = FormatNumber(ChkData,0)
|
116
|
End if
|
117
|
Else
|
118
|
NumCheck2 = 0
|
119
|
End if
|
120
|
End Function
|
121
|
|
122
|
' *** ?ȈՓ??t?`?F?b?N ***
|
123
|
Function DateCheck(ChkData,prm)
|
124
|
|
125
|
if Trim(ChkData) = "" or IsNull(ChkData) then
|
126
|
DateCheck = ""
|
127
|
Elseif IsDate(Trim(ChkData)) then
|
128
|
DateCheck = FormatDateTime(ChkData,prm)
|
129
|
Else
|
130
|
DateCheck = ""
|
131
|
End if
|
132
|
End Function
|
133
|
|
134
|
|
135
|
|
136
|
%>
|