Avatar billede motek Nybegynder
14. april 2005 - 11:04 Der er 11 kommentarer og
1 løsning

SQL syntax

Hej.

Hvad er der galt med nedenstående?

DoCmd.RunSQL "INSERT INTO t_parameter ( fld_frequency_id) SELECT * FROM t_frequencies.fld_id"
Avatar billede sidewinder Nybegynder
14. april 2005 - 11:12 #1
Ret meget...vistnok. Hvad er det du vil? Indsætte noget eller vælge noget?
Avatar billede jensen363 Forsker
14. april 2005 - 11:17 #2
INSERT INTO t_parameter ( fld_frequency_id )
SELECT * t_frequencies.fld_id
FROM t_parameter, t_frequencies;
Avatar billede jensen363 Forsker
14. april 2005 - 11:18 #3
Sorry ... * skal ikke medtages

INSERT INTO t_parameter ( fld_frequency_id )
SELECT t_frequencies.fld_id
FROM t_parameter, t_frequencies;
Avatar billede terry Ekspert
14. april 2005 - 11:20 #4
DoCmd.RunSQL "INSERT INTO t_parameter SELECT * FROM t_frequencies"
OR
DoCmd.RunSQL "INSERT INTO t_parameter ( fld_frequency_id) SELECT fld_id FROM t_frequencies"
Avatar billede terry Ekspert
14. april 2005 - 11:22 #5
the first will insert ALL fields from t_frequencies into  t_parameter AS LONG AS the number of fields and types are the
same

the next only inserts one field fld_id  into fld_frequency_id
Avatar billede motek Nybegynder
14. april 2005 - 11:26 #6
Fint Terry.

Tak for hjælpen
Avatar billede terry Ekspert
14. april 2005 - 11:27 #7
selv tak
Avatar billede jensen363 Forsker
14. april 2005 - 11:28 #8
???
Avatar billede motek Nybegynder
14. april 2005 - 11:32 #9
Ja undskyld jensen363, men terry's syntax var mere uddybende.

Selvfølgelig skal du også have tak.
Avatar billede terry Ekspert
14. april 2005 - 12:02 #10
jensen363, I'm not even sure if your syntax is correct, although I havnet tried it.

FROM t_parameter, t_frequencies
    -----------?
Avatar billede jensen363 Forsker
14. april 2005 - 12:04 #11
Trust me, it works :o), it does the same as

DoCmd.RunSQL "INSERT INTO t_parameter ( fld_frequency_id) SELECT fld_id FROM t_frequencies"
Avatar billede terry Ekspert
14. april 2005 - 18:09 #12
Hi again!
jensen363>I dont mind sahring the points, let me know if you want some!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester