Spørgsmål til database (ADO)
Hej, kan give mig et par råd om følgende i forbindelse med database (ADO) op mod en MSSQL-Server:Der er to måder at åbne en query og lukke den igen:
Query.Active := true; Query.Active := false;
Query.Open; Query.Close;
Hvad er forskellen, og hvad bør man benytte hvornår (mht. performance m.m.)?
Hvis man Free´er en TADOQuery, bliver den så automatisk lukket med det samme, hvis den var åben?
Hvis man Free´er en TADOConnection, bliver den så automatisk lukket med det samme, hvis den var aktiv?
Har det nogen betydning for databasens performance, hvis man har flere åbne queries inden for den samme igangværende transaktion, eller er det bedre at begrænse sig til een?
MVH
Carsten