다음 코드 조각에 더 적은 코드를 사용하여 더 나은 솔루션이 있습니까? 그것은 내가 VB6에서 많은 일을하고 그것을 줄이기를 바라고 있었던 무언가이다.레코드 세트를 사용하여 DB에서 값을 가져 오는보다 우아한 솔루션
내가 알고있는 것처럼 Connection.Execute이 그냥 정돈 방법이 있는지 찾고 기능적 문제가되지 않습니다
SQL = "SELECT SomeID FROM TableA"
RecordSet.Open SQL, Connection, adOpenStatic, adLockOptimistic, adCmdText
SomeID = RecordSet.Fields(0).Value
RecordSet.Close
SQL = "SELECT AnotherID FROM TableB"
RecordSet.Open SQL, Connection, adOpenStatic, adLockOptimistic, adCmdText
AnotherID = RecordSet.Fields(0).Value
RecordSet.Close
작동하지 않습니다. 모두 RecordSet.Open()
및 Connection.Execute()
에 대한
연결 풀에서 연결을 해제에 대해 명시 될 수있다 그
Connection.Execute
라인을 캡슐화 거라고하지만 . 나는 VB가 비슷한 것을 가지고 있는지 잘 모르겠다. – Will