[access]sql Insert werk niet

Pagina: 1
Acties:

  • Wokker
  • Registratie: September 2001
  • Laatst online: 23-08 16:44

Wokker

De avond wokkel

Topicstarter
lk heb op verschillende website's gezocht naar hoe het insert werkt en zo zou het toch echt moeten werken (sql-querie)

code:
1
INSERT INTO LMEMO( LLNR ) values ('3') ;


en ik krijg de fout melding querie " must contain at least on Table or query ". Maar dat werkt dus ook niet. Ik kan wel een formulier maken maar daar heb ik niks aan om deze querie in Visual basic moet komen voor batch verwerking van gegevens. (ik werk normaal alleen met mysql) Ik hoop dat jullie mij kunnen helpen
Greetz WOkker

Het oneindige X 0


  • OZ-Gump
  • Registratie: November 2002
  • Laatst online: 25-08 14:38

OZ-Gump

terug van weggeweest

Als je probeert de waardes uit een andere tabel te halen is het 't makkelijkste om ze daar in je insert-query ook vandaan te selecten. Dan zit je niet klooien met die values. Je zou dit kunnen doen:
code:
1
INSERT INTO blaattabel ( [veldnaam] ) SELECT anderetabel.veldnaam2 FROM anderetabel

Jouw vraag:
code:
1
insert into blaattabel values(1,'testwaarde','testwaarde2')

[ Voor 14% gewijzigd door OZ-Gump op 12-12-2002 12:31 ]

My personal website


  • Wokker
  • Registratie: September 2001
  • Laatst online: 23-08 16:44

Wokker

De avond wokkel

Topicstarter
Laat maar zitten is al gelukt

Het oneindige X 0


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
Vermeld even wat er gelukt is en wat er dan fout was. Is makkelijk van de search.
Zou je ook in het vervolg even goed kunnen zoeken voordat je een topic opent? Binnen 8 minuten een oplossing zou toch makkelijk op te zoeken moeten zijn :)

  • Wokker
  • Registratie: September 2001
  • Laatst online: 23-08 16:44

Wokker

De avond wokkel

Topicstarter
Mwah door dat ikme verhaal heb opgeschreven is het gelukt :P Er kwam een collega met de oplossing dus ja sorry
code:
1
2
3
4
INSERT INTO LMEMO ( LLNR, LMEMO, ONDERWERP )
SELECT L.LLNR, CODEMEMO.NR, "test blata jkaf asdfjk afsf kfjas dfkja sdfksaj f as dasad" AS expr1
FROM CODEMEMO, L
WHERE (((CODEMEMO.NR)=3));

hier de oplossing

Het oneindige X 0


  • Goodielover
  • Registratie: November 2001
  • Laatst online: 18-08 11:34

Goodielover

Only The Best is Good Enough.

Dit ziet er uit als een wild-join.
Je noemt de tabellen codedemo en L (aparte naam voor een tabel) maar je hebt geen join conditie op die join.
Volgens mij gaat er toch iets niet helemaal goed zo.
Controleer dit resultaat maar eens goed!!
Pagina: 1