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"
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
14. april 2005 - 11:12
#1
Ret meget...vistnok. Hvad er det du vil? Indsætte noget eller vælge noget?
14. april 2005 - 11:17
#2
INSERT INTO t_parameter ( fld_frequency_id ) SELECT * t_frequencies.fld_id FROM t_parameter, t_frequencies;
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;
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"
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
14. april 2005 - 11:26
#6
Fint Terry. Tak for hjælpen
14. april 2005 - 11:27
#7
selv tak
14. april 2005 - 11:28
#8
???
14. april 2005 - 11:32
#9
Ja undskyld jensen363, men terry's syntax var mere uddybende. Selvfølgelig skal du også have tak.
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 -----------?
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"
14. april 2005 - 18:09
#12
Hi again! jensen363>I dont mind sahring the points, let me know if you want some!
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser