Toon posts:

[vb] Editing d.m.v. adodc

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben momenteel aan het programmeren in visual basic 6.0. Ik ben overgestapt van de Jet Engine Datasource naar de ODBC datasource(ADODC component). Nu ben ik al een hele tijd bezig met het zoeken naar een helpfile die uitleg geeft hoe ik een record kan editen. Ik heb nu namelijk niet meer de optie recordset.edit. Welke methode moet ik nu gebruiken.(Is er een andere methode dan gebruik te maken van een SQL statement)

Verwijderd

dat doe je zo


sql = "select * from database where naam=" & txtbox1.text
debug.print sql
adodc.recordsource = sql
adodc.refresh

  • Lister
  • Registratie: September 2001
  • Laatst online: 15-02-2022
In DAO moet je inderdaad de recordset.edit method gebruiken voordat je een de gegevens van een record ga wijzigen, maar ADO heeft dat inderdaad niet.
Als je de recordset met de juiste CursorType en LockType opent dan kan je de gegevens direct wijzigen zonder Edit of zoiets. Je moet wel net zo als in DAO een .Update doen om de wijzigingen te bewaren.
Met CursorType adOpenKeyset en LockType adLockOptimistic zou het moeten lukken.