<%= ASP総合 %> Part.4
レス数が950を超えています。1000を超えると書き込みができなくなります。
0971nobodyさん
2008/06/23(月) 18:20:11ID:???DBへアクセスする関数を切り出したいのですが、
1.DBへの接続・切断は1回だけ
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.open XXX
GetData()
InsertData()
・・・
ObjConn.Close
Set ObjConn = Nothing
2.DBへの接続・切断は関数毎
GetData()
InsertData()
・・・
Function GetData()
Set ObjConn = Server.CreateObject("ADODB.Connection")
ObjConn.open XXX
Set ObjRS = Server.CreateObject("ADODB.Recordset")
ObjRS.Open StrSQL, ObjConn,3,3
GetData = ObjRS.GetRows
ObjRS.Close
Set ObjRS = Nothing
ObjConn.Close
Set ObjConn = Nothing
End Function
どちらが正しいのでしょうか。
2の方が関数の切り分けとしては良い気がするのですが、
関数毎に接続・切断するのは負荷が高いような…。
レス数が950を超えています。1000を超えると書き込みができなくなります。