プロジェクト

全般

プロフィール

Default.inc.txt

個人的に良く使っているVBのIncludeファイル - 蒲池 晃, 2019/01/09 09:57

 
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
%>