27. maj 2004 - 15:14
Der er
15 kommentarer
hvordan deler man en INSERT INTO sætning?
Jeg har en meget lang sætning der skal deles. strSQL ="INSERT INTO Cars (Password, Username, Anmelder, Adresse, Postnummer, City, Telefonnummer, Email, Maerke, Farve, Aargeng, Indregistrering, OSV Hvordan gøres det?
Annonceindlæg fra Infor
strSQL ="INSERT INTO Cars (Password, Username, Anmelder, Adresse, Postnummer, " & _ "City, Telefonnummer, Email, Maerke, Farve, Aargeng, Indregistrering, " & _ "......"
(hvis det er det, du mener med at 'dele'?)
strSQL = "INSERT INTO Cars " strSQL = strSQL & "(Password, " strSQL = strSQL & "Username, " osv ...
Kræver lige at du benytter følgende ( og reference til DAO 3.6 ): Dim strSQL As String Dim db As DAO.Database Set db = CurrentDb() og afslutter med : db.execute strSQL
ja eller bare: Docmd.RunSQL strSQL (uden nødvendigvis at have ref til DAO)
Thomas > Med DAO har du noget nær ubegrænsede muligheder for længden din SQL-sætning ... har jeg ladet mig fortælle ... ;)
ok...jeg har dog aldrig stødt på en begrænsning (men jeg bruger som regel også db.execute). Men det kunne da være rart at høre, hvad skb har at sige, inden vi gætter og ihjel :o)
Jeg kan ikke lige huske grænsen, om det er antallet af linier eller tegn som sætter begrænsningen, men der skulle være en grænse.
Tak for Jeres svar - det fungere perfekt.
02. juni 2004 - 09:03
#10
Tak for point .... ;)
02. juni 2004 - 09:09
#11
Er vi en anelse spydige her til morgen, Jensen? :o)
02. juni 2004 - 09:16
#12
Tja ... lidt som opfølgning på alt det andet ... ;)
07. juni 2004 - 20:31
#13
Man bliver da ikke særlig motiveret til at hjælpe folk mere ....
09. juni 2004 - 09:28
#14
Det har bestemt ikke været for at træde nogle over tæerne - det er mig der ikke forstår pointsystemet. I har været til utrolig stor hjælp.
09. juni 2004 - 09:32
#15
skb, det er helt i orden. Du er bestemt ikke den eneste, som har problemer med det :o)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser