Hvad er forskellen?
Jeg kender til 2 måder at åbne til en db, men jeg ved ikke hvad forskellen er, og om den ene er bedre end den anden og hvorfor. Er der nogle der kan hjælpe?------------------
Metode 1:
Dim connStr
connStr = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=d:\inetpub\wwwroot\xxxx\xxx.mdb"
Dim rs
Set rs = Server.CreateObject("ADODB.Recordset")
Const adOpenForwardOnly = 0
Const adLockReadOnly = 1
Const adCmdTableDirect = &H0200
Const adUseClient = 3
rs.PageSize = 20
rs.CacheSize = 20
rs.CursorLocation = adUseClient
rs.Open "users", connStr, adOpenForwardOnly, adLockReadOnly, adCmdTableDirect
--------------------------------------
Metode 2:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=d:\inetpub\wwwroot\xxxx\xxxx.mdb"
strSQL = "Select * From users "
Set rs = Conn.Execute(strSQL)
----------------------------------------
Metode 2, ser jo nemmest ud, men samtidig synes jeg det kører bedre og hurtigere hvis jeg bruger metode 1.
Hvad er forskellen?
