[SQL] Access en SQL Analyzer

Pagina: 1
Acties:

  • Ronald_stage
  • Registratie: Januari 2002
  • Laatst online: 20:50

Ronald_stage

wat kan je hier nog zeggen

Topicstarter
[sql]
UPDATE Table1 SET Table1.Field1 = (SELECT Max(Table2.Field1) AS Field1 FROM Table2 WHERE Table2.Field4=Table1.Field4 AND Table2.Field3 Is Not Null )
WHERE (((Table1.Filed5) Is Null));
[/sql]

Als ik de bovenstaande query in SQl Analyzer gooi, ik klik op Run... en
Bla bla bla records affected
Maar gebruik ik deze query vanuit acces dan krijg ik de melding
"must use updateble query" ????
sorry het is: "Operation must use an updateable query!"

hoe zit dit?
Ik wil gewoon een knop hebben die iemand in kan drukken...
moet ik met een tussen tabel werken?
of de query om een andere manier vanuit access naar de SQL server werpen?

[ Voor 6% gewijzigd door Ronald_stage op 14-04-2003 12:56 . Reden: err melding aangepast ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:02
Hoe voer je die query uit vanuit Access?

https://fgheysels.github.io/


  • Ronald_stage
  • Registratie: Januari 2002
  • Laatst online: 20:50

Ronald_stage

wat kan je hier nog zeggen

Topicstarter
ik heb een query gemaakt, > desing> SQL> en dan [!] geklikt
en
ik heb hem via Database.execute SQLStr, DB SeeChanges in VBA geprobeerd


[compleet na edit]
Dim SqlToExecute As Variant
Dim D As Database
SqlToExecute = "zie eerst post"
Set D = CurrentDb

D.Execute SqlToExecute, dbSeeChanges

[ Voor 43% gewijzigd door Ronald_stage op 14-04-2003 13:01 . Reden: code toegevoegd ]


Verwijderd

UPDATE werkt niet zo lekker in Access. Gebruik INSERT INTO.

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:02
Verwijderd schreef op 14 April 2003 @ 12:59:
UPDATE werkt niet zo lekker in Access. Gebruik INSERT INTO.
Wat is dat nu voor onzin.
Waarom zou UPDATE niet goed werken in Access; UPDATE werkt zeer goed in Access.
En waarom zou je INSERT INTO gebruiken, als je een record wilt UPDATEN. INSERT is om een nieuw record in de databank te inserten, UPDATE om een bestaand record te wijzigen.

https://fgheysels.github.io/


  • Ronald_stage
  • Registratie: Januari 2002
  • Laatst online: 20:50

Ronald_stage

wat kan je hier nog zeggen

Topicstarter
is er een soort syntax ergens te vinden wat je allemaal mag/kan met Access SQL?

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:02
Jouw query ziet er op het eerste gezicht OK uit.
Om zeker te zijn of hij wel door Access volledig geaccepteerd wordt, kan je hem eens in Access zelf laten uitvoeren. (Nieuwe query maken, SQL weergave kiezen en dan uw code erin plakken en uitvoeren).

Ik heb geen ervaring met VBA oid, maar ben je zeker dat je die query op de juiste manier uitvoert?

https://fgheysels.github.io/


  • Ronald_stage
  • Registratie: Januari 2002
  • Laatst online: 20:50

Ronald_stage

wat kan je hier nog zeggen

Topicstarter
ja heb ik gedaan... maar hij voert hem simpel weg niet uit...
zelfde error
Operation must use an updateable query
whoami schreef op 14 April 2003 @ 13:06:
Ik heb geen ervaring met VBA oid, maar ben je zeker dat je die query op de juiste manier uitvoert?
- Ja andere query's doen het wel zo (update - make table - Del) allemaal

[ Voor 57% gewijzigd door Ronald_stage op 14-04-2003 13:12 . Reden: qoute en reactie teogevoegd ]

Pagina: 1