[ radax @ 30.07.2003. 20:56 ] @
| Želeo bih svoju aplikaciju koja je rađena u Access-u da prebacim na SQL Server.. Upsizing wizard je odradio posao za povezane forme, ali nije dirao moj VBA kod.
Za pristup bazi koristim DAO i treba mi pomoć.. kako da na SQL Server bazi odradim:
set db=currentdb
set rs=db.openrecordset("....")
..dakle potrebno mi je da otvorim recordset za čitanje/pisanje.
U helpu sam našao neke primere sa Connection-om ali nisam uspeo da se konektujem.
|
[ Simke @ 30.07.2003. 23:20 ] @
Primer:
Dim rs as ADODB.Recordset
Dim strSQL as String
strSQL = "SELECT * FROM tblABC"
set rs = New ADODB.Recordset
rs.Open Currentproject.Connection, strSQL, adOpenDynamic, adLockPessimistic
With rs
....
Znaci ako hoces da pises u recordset koristi adLockPessimistic, a ako hoces samo da citas iz njega koristi adLockReadOnly.
Takodje, ako zelis da editujes podatke koji se vec nalaze u recordsetu, ne koristi .Edit komandu, vec samo ubaci vrednosti i na kraju stavi .Update.
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.